多個換行用''' ....... '''(三引號)表示
5、空值用None表示,None不能理解為0,Python中0是有意義的。
6、計算機只能處理數字,如果要處理文本,就必須先把文本轉換成數字才能處理。編碼的進化史:ASCII---Unicode--UTF-8(可變長編碼)
7、格式化運算符
用%來格式化運算符,%s表示用字符串替換,%d表示用整數替換,%f表示用浮點型替換,%x表示十六進制整數替換。
Python2.x雖然支持Unicode,但是語法上需要'xxxx'和u'xxxx'兩種字符串表示方式(注:最好使用u'中文字符')
8.list操作【可變】,符號:[]
len()函數--元素個數,eg:len(list1);
insert(插入位置,插入內容)--向list中插入新的元素;
pop()--刪除列表末尾元素,pop(i)--刪除位置i的元素;
9、tuple【不可變】--一種有序列表的元組(與list相似,不同的是一旦被初始就不能修改,沒有append(),insert()),符號:()
10、函數中pass語句什么都不做,但是可以作為占位符,不影響代碼的運行。
11、函數返回多個值時(return x,y,z.......),就是返回一個tuple
12、函數的參數
參數可以使必選參數、默認參數、可變參數(*args,args是一個tuple)、關鍵字參數(**kw,kw是一個dict)。混合使用的時候,定義參數的順序必須是:必選參數、默認參數、可變參數、關鍵字參數。