1. 程式人生 > >python基礎彙總(五)

python基礎彙總(五)

學習的進度已經過了一半,我希望現在可以停下腳步,回首往事。

現在我將所有PYTHON符號和關鍵字列出來:

關鍵字

and:與;布林中的比較運算,兩者都為真則兩者的and運算結果為真。

del:刪除函式。

from:來自;引用模組的時候能用上,例如from sys import argv

not:否定;not Fasle的結果是True。

while:迴圈函式;無限迴圈時用while True:

as:命名;

elif:if/elif/else條件語句中的中間部分,可以存在多個。

global:宣告一個變數是全域性的,常用於函式內部的變數。

or:或;布林運算中,當兩者中至少有一個為真時運算結果為真。

with:可以自動關閉檔案、執行緒鎖的自動獲取和釋放等。假設要對一個檔案進行操作,使用 with 語句。

assert:用來宣告某個條件是真的。

else:if/elif/else條件語句中的結尾部分,僅一個。

if:if/elif/else條件語句中的開頭部分,僅一個。

pass:空語句,不做任何事,跳過。

yield:使用一個帶yield的函式在python建立一個生成器。

break:終止迴圈語句,只能在迴圈中使用。

except:try-except是用來引發異常,程式執行的時候,首先會執行try部分,如果try報錯,就會執行except部分,如果try部分沒有報錯,程式就會跳過except部分執行。

import:使用import語句將一個模組匯入進去。

print:列印語句。

class:定義類的關鍵字。

exec:類似於一個語法宣告的功能。

in:包含。

rase:使用raise丟擲異常,顯示程式的異常。

continue:跳出本次迴圈,進入下一次迴圈。break是直接結束全部迴圈。

finally:是try-except語句中的結尾部分,處理其他情況的過渡。

is:判斷;

return:函式中,返回值給變數。

def:函式的定義。

for:迴圈語句或者遍歷列表。

lambda:匿名函式,及即沒有具體名稱的函式,它允許快速定義單行函式,類似於C語言的巨集,可以用在任何需要函式的地方。

try:是try-except語句中的開頭部分,遇到異常時使用tyr語句。

資料型別

True:布林邏輯中的正確。

False:布林邏輯中的錯誤。

None:沒有結果。在輸出中表示無。

strings:字串集

numbers:數字集

floats:浮點數集

lists:列表集

字串轉義序列

\\:轉義\

\':轉義單引號

\":轉義雙引號

\a:響鈴符

\b:單詞邊界(word boundary)符,退格符。

\f:換頁符。

\n:換行符。

\r:回車符。

\t:橫向製表符。

\v:縱向製表符。

字串格式化

%d: 格式化整數

%i: 格式化整數(很少)

%o:格式化無符號八進位制數

%u:格式化無符號整型

%x:格式化無符號十六進位制數                f1

%X:格式化無符號十六進位制數(大寫) F1

%e: 用科學計數法格式化浮點數

%E:作用同%e,用科學計數法格式化浮點數

%f:格式化浮點數字,可指定小數點後的精度

%F:作用同%f,格式化浮點數字,可指定小數點後的精度

%g:%f 和 %e 的簡寫

 %G:%f  和  %E的簡寫

%c:格式化字元及其ASCII碼

%r:除錯專用。 顯示原始字元的形式

%s:格式化字串

%%:字元“%”

操作符

+:加

—:減

*:乘

**:冪

/:除

//:除取整 

%:求餘

<:小於

>:大於

<=:小於或等於

>=:大於或等於

==:判斷等於

!=:判斷不等於

< >:尖括號

( ):小括號,tuple

[ ]:列表,list

{ }:字典,dict

@:修飾符,把函式當作屬性

,:逗號

: :冒號

.:句號

=:等於

;:分號

+=:與結果相加

-=:與結果相減

*=:與結果相乘

/=:與結果相除

//=:與結果除取整數

%=:與結果求餘數

**==:與結果求冪

 

希望大家能記住上面所有的東西,基礎決定你編寫程式的上限。