從一道Python面試題說起(大神勿入)

2022-05-21 10:34:44 字數 528 閱讀 4683

1 list =  *5

2print(list)

num = 5*5num 

>>> 25str = '

str' * 5str

>>> '

strstrstrstrstr

'

1 list =  * 5    

>>>[, , , , ]

[[10, 20], [10, 20], [10, 20], [10, 20], [10, 20], 30]

上面第1題和第4題大家都沒問題,可能會有人對第2題和第3題提出疑問,明明改的是list裡的第乙個和第二個元素,為什麼所有的子list都變了呢?其實當我們

都跟著一起變。

tips:

如果最後將 list[2] = 40, 那其他的子list會受到影響嗎,請讀者自行測試吧 ! 如果你測試完之後並不明白,沒有關係,可以參考這一篇文章,

python--關於賦值與深淺拷貝的認識。

從一道php面試題說起

面試題目 setcookie name test echo cookies name 請說出程式結果 能說出第一次與第二次的區別者加分 本來一開始我認為不就是設定乙個cookie,然後讀出來的問題,但是被那個後面的提示搞迷惑了從來沒有想過這樣的問題。面試的時候也沒有想出答案,後來在面試官的指點下搞清...

從 Google 的一道面試題說起

內容選自 程式設計師的數學基礎課 n2004 年,在矽谷的交通動脈 101 公路上出現了一塊巨大的廣告牌,上面是道數學題 com。這裡的 e 是數學常數,自然對數的底數,無限不迴圈小數。n n其實,不止是 google,很多大公司在招人時都會優先考慮數學專業的畢業生,因為,數學基礎好,程式設計就更容...

從 Google 的一道面試題說起

內容選自 程式設計師的數學基礎課 2004 年,在矽谷的交通動脈 101 公路上出現了一塊巨大的廣告牌,上面是道數學題 com。這裡的 e 是數學常數,自然對數的底數,無限不迴圈小數。其實,不止是 google,很多大公司在招人時都會優先考慮數學專業的畢業生,因為,數學基礎好,程式設計就更容易上手。...