㈠ python中怎麼定義一個字母
一、標識符
1.凡是我們自己取的名字,都是標識符。
2.在Python里,標識符由字母、下劃線(_)和數字組成,且不能以數字開頭,例如:
readBook43 #合法的標識符
read#9 # 不合法的標識符,標識符不能包含#符號
3read #不合法的標識符,標識符不能以數字開頭
3.在Python里,標識符是嚴格區分大小寫的,例如:apple和Apple是不同的標識符。
4.標識符可以是函數名、類名、變數名、模塊名、項目名。
5.標識符不能使用關鍵字,通過keyword.kwlist可以查看python中所有的關鍵字。
importkeywordprint(keyword.kwlist)
執行結果:
C:\software\python\python.exe D:/myworkspace/test/test/test.py
[『False『, 『None『, 『True『, 『and『, 『as『, 『assert『, 『async『, 『await『, 『break『, 『class『, 『continue『, 『def『, 『del『, 『elif『, 『else『, 『except『, 『finally『, 『for『, 『from『, 『global『, 『if『, 『import『, 『in『, 『is『, 『lambda『, 『nonlocal『, 『not『, 『or『, 『pass『, 『raise『, 『return『, 『try『, 『while『, 『with『, 『yield『]
Process finished with exit code 0
除此之外,為了規范命名標識符,標識符有一個約定俗成的寫法:
1)見名知意:起一個有意義的名字,盡量做到看一眼就可以知道標識符是什麼意思,從提高代碼的可讀性。例如,
老師使用teacher來表示,學生使用student來表示,盡量避免使用拼音。
2)根據 Python之父Gud推薦的規范,在為Python中的變數命名時,建議對類名用大寫字母開頭的單詞(如CapWorld),
也叫駝峰式命名法,模塊名應該用小寫加下劃線的方式(如low_with_under)。
二、行和縮進
1.Python與其他語言最大的區別就是,Python的代碼塊不使用大括弧{}來控制類,函數以及其他邏輯判斷。python最具特色的就是用縮進來寫模塊。
2.一般默認縮進為4個空格,但其實縮進的空白數量是可變的,但是所有代碼塊的語句必須包含相同的空白數量,這個必須嚴格執行。
3.多行語句:python語句中一般以新行作為語句的結束符。但是我們可以使用斜杠(\)將一行的語句分為多行顯示。
#等同於a ="drftuyhjiko,lprtguyhjikm"
a = "drftuyhjiko,lprtguyhj""ikm"
三、引號和注釋
1.Python引號
python可以使用單引號(『)、雙引號(")、三引號(『『『)或(""")來表示字元串,但引號必須是成對的。其中三引號可以由多行組成,
編寫多行文本的快捷語法,常用於文檔字元串,在文件的特定地點,被當做注釋。(也就是我們說的多行注釋)
a = 『read『 #使用單引號表示字元串
b = "book" #使用雙引號表示字元串
c = 『『『book『『『 #使用三單引號表示字元串
d = """book""" #使用三雙引號表示字元串
e = """student
read
book""" #使用三雙引號多行表示字元串
"""這里是注釋
這里是注釋"""
2.Python注釋
1)python中單行注釋採用#開頭。快捷鍵:ctrl+/
2)python中多行注釋採用三引號(『『『)或(""")成對的括起來
"""這里是注釋1"""
#這是注釋2
『『『這是注釋3『『『
四、輸入和輸出
1.input輸入:
input從控制台裡面獲取一個數據,獲取到的數據類型都是字元串類型。
2.print輸出:
print默認輸出是換行的(即列印輸出的內容後面有一個換行符),不同的數據之間用逗號隔開,要想輸出一行內容且不換行,
可以在結尾寫end=『『(這里是兩個單引號)
book_name = input("請輸入書本名字:") #運行後,從控制台輸入內容
book_price = 『¥38『
print(book_price)print(book_name, end=『『)print(book_price)
運行結果:
C:\software\python\python.exe D:/myworkspace/test/test/test.py
請輸入書本名字:百年孤獨
¥38百年孤獨¥38Process finished with exit code 0
㈡ python語言合法的變數命名
1、可以由字母、數字、下劃線(_)組成,其中數字不能打頭。
2、不能是 Python 保留的關鍵字
3、不能包含空格。
4、注意區分字母的大小寫
㈢ python如何創建一個變數
python創建變數? 直接賦值就行了
比如:
a=0
b=[]
c=""
㈣ python變數名的命名規則
Python語言變數命名規則變數名只能包含字母、數字和下劃線。
變數名可以字母或下劃線開頭,但不能以數字開頭。
例如,可將變數命名為message_1,但不能將其命名為1_message。變數名不能包含空格,但可使用下劃線來分隔其中的單詞。
以下示例,變數名greeting_message可行,但變數名greetingmessage會引發錯誤。
不要將Python關鍵字和函數名用作變數名,即不要使用Python保留用於特殊用途的單詞,如print。變數名應既簡短又具有描述性。慎用小寫字母l和大寫字母O,因給他們可能被人錯看成數字1和0;
注意:應使用小寫的Python變數名。
駝峰命名法當變數名是由二個或多個單片語成時,還可以利用駝峰命名法來命名。
小駝峰式命名法第一個單詞以小寫字母開始,後續單詞的首字母大寫。
大駝峰式命名法每一個單詞的首字母都採用大寫字母。