Python 基礎關鍵字及符號
阿新 • • 發佈:2019-01-06
Keywords(關鍵字)
- and —— 邏輯運算子
- del —— 刪除變數,並不刪除變數所指向的空間 del arg1,list1[0:2]
- from —— 匯入模組
- not —— 邏輯運算子
- while —— 迴圈語句
- as —— 匯入模組或方法重新命名
- elif —— 條件分支語句
- global —— 設為全域性變數
- or —— 邏輯運算子
- with —— 控制資源訪問
- assert —— 宣告某個條件是真的
- else —— 條件分支語句
- if—— 條件分支語句
- pass —— 空語句
- yield —— 定義“生成器”,返回值 參考1 參考2
-
break —— 跳出當前迴圈語句
- except
- import —— 匯入模組
- print —— 列印輸出
- class —— 定義類
- exec —— 執行字串或者檔案中的python語句
- in —— 判斷包含關係
- raise
- continue —— 跳出本次迴圈,執行下一次迴圈
- finally ——
- is —— 判斷ID是否相等,區別與 == 的判斷值
- return —— 返回值
- def —— 定義函式(方法)
- for —— 迴圈語句
- lambda —— 匿名函式
- try
資料型別
- True —— 布林型別,真值
- False —— 布林型別,假值
- None —— 是一個特殊值,型別為NoneType
- strings —— 字串,"aBc","123",""(空字串)
- numbers —— 數字
- floats —— 浮點數
- lists —— 列表,有序,a[]
字串轉義序列(Escape Sequences)¶
- \\ ————— \
- \' ————— '
- \" ————— "
- \a ————— 響鈴
- \b ————— 退格
- \f ————— 換頁
- \n ————— 換行
- \r ————— 回車
- \t ————— 橫向製表符
- \v ————— 縱向製表符
字串格式化(String Formats)
- %d —— 十進位制有符號整數
- %i —— 十進位制整數
- %o —— 八進位制無符號整數
- %u —— 十進位制無符號整數
- %x —— 十六進位制無符號整數a-f小寫
- %X —— 十六進位制無符號整數A-F大寫
- %e —— 浮點數(科學計數法)
- %E —— 浮點數(科學計數法)E代替e
- %f —— 浮點數(小數點)
- %F —— 浮點數(小數點)
- %g —— 浮點數(根據數值大小來採用%f或%e)
- %G —— 浮點數(根據數值大小來採用%F或%E)
- %c —— ASCII碼轉為相應的字元
- %r —— 字串,用rper()方法處理物件,能夠重現它所代表的物件
- %s —— 字串,用str()方法處理物件
- %% —— %
操作符號
- + —— 加
- - —— 減
- * —— 乘
- ** —— 指數
- / —— 除
- // —— 除法,省去小數,或小數部分為0
- %—— 取模(取餘數)
- < —— 小於
- > —— 大於
- <= —— 小於或等於
- >= —— 大於或等於
- == —— 等於
- !=—— 不等於
- <>—— 不等於(同上)
- ( )—— 括號,代表元組tuple型別,不可變序列
- [ ]—— 方括號,代表列表list型別,可變序列
- { }—— 大括號,代表字典dict,鍵:值
- @ —— 修飾符
- , ——
- : ——
- . ——
- = —— 賦值
- ;——
- += ——
- -= ——
- *= ——
- /= ——
- //= ——
- %= ——
- **= ——