1. 程式人生 > >Python 基礎關鍵字及符號

Python 基礎關鍵字及符號

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,鍵:值
  • @ —— 修飾符
  • , —— 
  • : —— 
  • . —— 
  • = —— 賦值
  • ;—— 
  • += —— 
  • -= —— 
  • *= —— 
  • /= —— 
  • //= —— 
  • %= —— 
  • **= ——