note
列表 用中括號(hào)包裹
[]
走越,元素的個(gè)數(shù)和元素的值可以改變元組用
()
包裹狈癞,但元素的個(gè)數(shù)和元素的值不可以更改字典使用
{}
包裹for
和shell內(nèi)的foreach
比較類似range
生成一個(gè)在一定范圍內(nèi)變化的列表可將列表解析放入列表內(nèi)
[x**2 for x in range(4)]
異常處理采用
try-except
代碼塊來(lái)實(shí)現(xiàn),try
之后的代碼組驻龟,就是你打算管理的代碼撤摸,except
之后的代碼組毅桃,就是你處理錯(cuò)誤的代碼,也可以使用raise
語(yǔ)句故意引發(fā)一個(gè)異常
常用函數(shù)
函數(shù) | 含義 |
---|---|
dir([obj]) | 顯示對(duì)象的屬性准夷,若無(wú)參數(shù)钥飞,則顯示全局變量的參數(shù) |
help([obj]) | 幫助 |
int(obj) | 將一個(gè)數(shù)值轉(zhuǎn)化為int |
len(obj) | 返回對(duì)象的長(zhǎng)度 |
open(fn,mode) | 以mode打開(kāi)文件 |
range([start,]stop[,step]) | |
raw_input(str) | 返回一個(gè)整數(shù)列表,起始值為 start, 結(jié)束值為 stop - 1; start默認(rèn)值為 0冕象, step默認(rèn)值為1代承。 |
str(obj) | 將一個(gè)對(duì)象轉(zhuǎn)化為字符串 |
type(obj) | 返回一個(gè)對(duì)象的類型 |