關(guān)鍵字
- for:循環(huán)
- in:成員比較運(yùn)算符
- if :如果分支
- elif:如果分支
- else:其他分支
- while:循環(huán)
- def:定義函數(shù)
- class:定義類
- global:全局變量聲明
- from :導(dǎo)入包
- import:導(dǎo)入包
- not:邏輯運(yùn)算符
非 - is:對(duì)象比較運(yùn)算符
- or:邏輯運(yùn)算符
或 - and:邏輯運(yùn)算符
與 - with:try/finally語句的替代
- as:別名
- try:捕捉異常
- finally:異常代碼段最終執(zhí)行
- pass:忽略
- except:捕捉不同的異常
- assert:assert語句用來聲明某個(gè)條件是真的。例如,如果你非常確信某個(gè)你使用的列表中至少有一個(gè)元素,而你想要檢驗(yàn)這一點(diǎn),并且在它非真的時(shí)候引發(fā)一個(gè)錯(cuò)誤,那么assert語句是應(yīng)用在這種情形下的理想語句。當(dāng)assert語句失敗的時(shí)候,會(huì)引發(fā)一個(gè)AssertionError。
- yield:帶有 yield 的函數(shù)在 Python 中被稱之為 generator(生成器)
- break:跳出循環(huán)
- continue:跳出當(dāng)前循環(huán)執(zhí)行下次循環(huán)
- print:打印
- exec:exec語句用來執(zhí)行存儲(chǔ)在代碼對(duì)象、字符串、文件中的Python語句
- raise:拋出異常
- return:返回
- lambda:匿名函數(shù)
淺談 Python 的 with 語句-from ibm website
Python yield 使用淺析-from ibm website
網(wǎng)絡(luò)exec教程1
網(wǎng)絡(luò)exec教程2
匿名函數(shù)-from cnblogs
數(shù)據(jù)類型
str : s = 'i am a string' str1 = "you are a string too!"
float : f = 3.0
int : n = 4
long : l = 60
complex : c = 3e + 26J
list : a = [] b = [1,2,4,"a"]
tuple : [(1, 'a'),("b","c")]
dict : { key1 : value1 , key2 : value2 }
None : 一個(gè)`null`對(duì)象
python中的數(shù)據(jù)類型-from 簡(jiǎn)書
字符串格式化(String Formats)
- %d 十進(jìn)制整數(shù)
- %i 十進(jìn)制整數(shù)
- %o 八進(jìn)制整數(shù)
- %u 無符號(hào)十進(jìn)制數(shù)
- %x 無符號(hào)十六進(jìn)制整數(shù)
- %X 無符號(hào)十六進(jìn)制數(shù)
- %e 指數(shù)(基底寫為e)
- %E 指數(shù)(基底寫為E)
- %f 浮點(diǎn)數(shù)
- %F 浮點(diǎn)數(shù)
- %g 指數(shù)(基底寫為e)或浮點(diǎn)數(shù)
- %G 指數(shù)(基底寫為E)或浮點(diǎn)數(shù)
- %c 單個(gè)字符
- %r 字符串(repr( ))
- %s 字符串(str( ))
- %% 字符'%'
格式化字符串-from 簡(jiǎn)書
網(wǎng)絡(luò)操作符教程-from 菜鳥教程
字符串轉(zhuǎn)義序列(Escape Sequences)
-
\(在行尾時(shí)) 續(xù)行符 - \ 反斜杠
- ' 單引號(hào)
- " 雙引號(hào)
- \a 響鈴(bell)
- \b 退格(backspace)
- \f 換頁
- \n 換行
- \r 回車
- \t 橫向制表符
- \v 縱向制表符
- \000 空
- \e 轉(zhuǎn)義
- \oyy 八進(jìn)制數(shù)yy代表的字符,如\o12代表換行
- \xyy 十進(jìn)制數(shù)yy代表的字符,如\x0a代表換行
- \other 其他的字符以普通格式輸出
轉(zhuǎn)義字符串-from 簡(jiǎn)書
轉(zhuǎn)義字符-python官方文檔
操作符
- 加
- 減
- 乘
-
**冪運(yùn)算,如 4 ** 5 ,表示 4的5次方 - / 除
- // 取整除,返回商的整數(shù)部分
- % 取余,返回除法的余數(shù)
- < 小于
-
>大于 - <= 小于等于
-
>=大于等于 - == 等于
- != 不等于
- <> 不等于
- ( ) 元組
- [ ] 列表
- { } 字典
- @ Decorator,修飾器,所謂修飾工作就是想給現(xiàn)有的模塊加上一些小裝飾(一些小功能,這些小功能可能好多模塊都會(huì)用到),但又不讓這個(gè)小裝飾(小功能)侵入到原有的模塊中的代碼里去
- ,
- :
- . 層級(jí)調(diào)用
- = 賦值
- ;
- +=
- -=
- *=
- /=
- //=
- %=
- **=
運(yùn)算符-from 簡(jiǎn)書
運(yùn)算符-from python官方文檔
網(wǎng)絡(luò)教程-修飾器1
網(wǎng)絡(luò)教程-修飾器2
特殊操作符
- and:邏輯運(yùn)算符
與 - or:邏輯運(yùn)算符
或 - not:邏輯運(yùn)算符
非 - is :比較對(duì)象
- is not:比較對(duì)象
- in :序列類型成員判斷
- not in:序列類型成員判斷