1 list = *52print(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,很多大公司在招人時都會優先考慮數學專業的畢業生,因為,數學基礎好,程式設計就更容易上手。...