二少爺錯題集錦

2022-08-30 09:42:12 字數 1933 閱讀 5459

---恢復內容開始---

1.表示式[1, 2, 3]*3的執行結果為____

答: [1,2,3,1,2,3,1,2,3]   # 把列表拆開來 每乙個元素分別乘以3!

2.語句x = 3==3, 5執行結束後,變數x的值為

答:(true,5) 

3.已知 x = 3,並且id(x)的返回值為 496103280,那麼執行語句 x += 6 之後,表示式 id(x) == 496103280 的值 為

答: false

4.表示式[3] in [1, 2, 3, 4]的值為

答: false

5.使用列表推導式生成包含10個數字5的列表,語句可以寫為

答:x = [5 for i in range(10)] # 迴圈10次5

6.已知a = [1, 2, 3]和b = [1, 2, 4],那麼id(a[1])==id(b[1])的執行結果為

答: false # id相同 值一定相同 值相同 id可以不同

7.在列表物件x的開始處增加乙個元素3的**為

答: x.insert(0,3) # insert 追加值

8.表示式 sorted([111, 2, 33], key=lambda x: len(str(x))) 的值為 ## sorted意思是讓值從小到大排序,後面讓值按照長度的方式排序

答:[2,33,111]

9.可以使用內建函式 檢視包含當前作用域內所有全域性變數和值的字典,可以使用內建函式 檢視包含當前作用域內所 有區域性變數和值的字典

答: global,nonlocal

10.字典物件的____方法可以獲取指定「鍵」對應的「值」,並且可以在指定「鍵」不存在的時候返回指定值,如果不指定 則返回none

答:get # 意思為獲得

11.已知 x = ,那麼執行語句 x[2] = 3之後,x的值為

答:12. 表示式 - 的值為

答:13.比較a = [1,2,3]和b = [(1),(2),(3)]以及c = [(1,),(2,),(3,)]

答:a與b的值相等都是數字型別,而c裡面是元組型別

14.已知 x = [3, 5, 7],那麼執行語句 x[len(x):] = [1, 2]之後,x的值為

答:[3,5,7,1,2]

15. 已知 x = [3, 7, 5],那麼執行語句 x.sort(reverse=true)之後,x的值為

答:[7,5,3] # 先把x的值從小到大排序 然後從大到小排列

16.寫乙個列表生成式,產生乙個公差為11的等差數列

答: a = [i*11 for i in range(10)] # 小括號內可為什麼數字 

17. 表示式 [1,2,3].count(4) 的值為

答: 0 # 列表索引只有3個位置 沒有第四個 所以預設等於0

18.假設正規表示式模組re已正確匯入,那麼表示式'#'.join(re.findall('\d+', 'abcd1234'))的值為

答:1234 # \d+ 匹配所有數字 等價於0-9

19.有這樣一段**,輸出結果是什麼,為什麼?

a = 10

b = 20

c = [a]

a = 15

print(c)

答: [10] c指向的是10這塊記憶體位址,與a指向何處無關(意思到位即可)

20.生成隨機數的模組?嘗試列舉幾個該模組的一些方法

答:random,randint,shuffle

21.列舉python2與python3的區別

答: 預設編碼 xrange與range

22.說一下字典和json的區別

答:數字型別和序列化方法

23.手寫可統計函式執行時間的裝飾器,要求被裝飾的函式在列印__name__時顯示的就是被裝飾函式本身函式名

答:24.

錯題集錦(三)

標籤 空格分隔 找工作 什麼是判決函式,什麼是判決面?後驗概率p y x 與貝葉斯公式的關係,使用後驗概率 貝葉斯決策的先決條件?概率 統計與機器學習的關係?線性分類器有三大類 感知機準則函式,svm fisher準則。貝葉斯分類器不是線性分類器!判別式模型和生成式模型是怎麼來的呢?在機器學習的過程...

js 易錯題集錦

1,var date new date 2016,12,1 var date2 new date 2016,11,1 console.log date.getfullyear console.log date.getmonth console.log date2.getfullyear consol...

牛客錯題集錦5

1 在redhat公司發布的linux版本中,若要使得使用者登入驗證,需要修改以下 etc shadow 指令碼。ect passwd用來儲存使用者的基本資訊,而 etc shadow用來儲存所有使用者的密碼,在 etc shadow中第二欄位為使用者的加密密碼,如果密碼是 或 則代表沒有密碼不能登...