1、在函式內部
global x, y, z
表示變數x, y, z是在函式外部定義的。在呼叫函式前要確保變數已定義。
2、none在python中表示沒有任何東西的特殊型別,每個函式都在結尾暗含有return
none 語句。
3、pass語句在python中表示乙個空的語句塊。
4、python文件字串 docstrings用在函式、類、模組中。慣例是:首行以大寫字母開始,句號結尾;第二行是空行;第三行開始是詳細的描述。例 如:
defprintmax(x, y):
'''prings the maximum of two numbers.
the two values must be integers.'''
x = int(x)
y = int(y)
if x > y:
print x
else:
print y
print printmax.__doc__
printmax.__doc__就代表了函式printmax中的被三引號包圍的字串。
5、乙個類稱為myclass
和這個類的乙個例項myobject
。當你呼叫這個物件的方法myobject.method(arg1, arg2)
的時候,這會由python自動轉為myclass.method(myobject, arg1, arg2)——這就是self
的原理了。
python語法小知識
1,關鍵字傳參 coding utf 8 def f a,b,c 3,d 4 print a,b,c,d print f 1,2,c 5,d 6 print f 1,2,d 5,c 6 print f a 3,b 4 print f b 4,a 3 print f d 4,c 3,b 2,a 1 p...
python基礎語法知識
一 進製數 十六進製制數以0x開頭,也可以是0x 八進位制數則是0o開頭,或者是0o 二 注釋 單行注釋 多行注釋 三 轉義字元 轉義字元 意義 續行符 單引號 雙引號 a 響鈴 b 退格 e 轉義 000 空 n 換行 v 縱向製表符 t 橫向製表符 r 回車 f 換頁 oyy 八進位制數,yy代...
python 基礎語法知識(1)
1.變數命名 1 變數名只能由下劃線,字母,數字組成 開頭只能是字母或下劃線 2 不能包含空格 不要用關鍵字和函式名來命名 2.字串 name ada love name.title 首字母大寫 name.upper 全大寫 name.lower 全小寫 name.rstrip 用來刪除開頭結尾的空...