三個單引號'''
或者雙引號"""
既可以注釋也可以當作字串。
python 中的淺拷貝只拷貝父物件不拷貝子物件,深拷貝父物件子物件全部拷貝。
import copy
a =[1,
2,3,
4,['a'
,'b']]
b = a
c = copy.copy(a)
d = copy.deepcopy(a) 5)
a[4]'c'
)
python中的命名方式
參考:or
、and
運算子
參考:is
、==
區別
閉包與裝飾器
裝飾器通過閉包實現,閉包的兩個條件:
布林測試,下列物件的布林值都是false:
python中的協程
執行緒由作業系統控制,協程由程式自身控制。參考
try except else finally
a =
1try
: a +=
1except
: a +=
1else
: a +=
1finally
: a +=
1print a
先執行try,try成功後後執行else,try不成功執行except再執行else,最後執行finally。
@staticmethod@classmethod解析
Python易錯點總結
1.定義只有乙個元素的元組必須要加逗號,否則只是乙個數.tuple 1,print tuple 2.對於列表和元組,下標值為 1都代表是最後乙個元素的下標,2代表倒數第二個元素的下標,依次類推.print list 1 print tuple 1 3.元組和列表的不同之處在於,元組一經初始化後就不能...
python 易錯點總結
輸入 注意輸入的的資料型別都為字串,輸入的數字也是字串型別,若要進行運算需要轉化為整型或者浮點型1.語法 變數 值 2.交換變數的值 a,b b,a 3.可以賦給變數多個值,以元組形式儲存 a 1,2,3 列印出a的值為 1,2,3 1.按可變不可變分 1.不可變資料型別 數字,字串,元組,傳遞的是...
總結 易錯點
題目要求是 結尾,我使用了str 1 str 2 single line containing only marks the end of a test case.題目給的是 f1 1 f2 2 fn fn 1 fn 2 n 3 我卻從f0開始推,並且迴圈跟著從0開始了 題目可能會出現一道腦筋急轉彎...