python變量命名規則


 python變量命名規則如下:

1.變量名稱由數字、字母(包括大寫字母和小寫字母)、下划線組成。

2.變量名不能以數字開頭

3.變量名不能用python關鍵字

4.變量名不能用python函數,否則函數將不能正常使用。如:print

5.變量命名嚴格區分大小寫

python關鍵字在keyword模塊里。

import keyword
print(keyword.kwlist)

['False', 'None', 'True', 'and', 'as', 'assert', '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']

  • 變量的注意事項

變量必須先定義后使用

=前后要有空格

變量的類型由所賦值決定

a = 23.3
print(type(a))
輸出:
<class 'float'>

下面以具體例子講解

判斷下面標識符是否合法並說明不合法的原因

變量名                          錯誤原因
@abc.com               錯誤。變量名只能由數字、字母和下划線組成。@符號不包括在內
123ok                      錯誤。變量名不能以數字開頭

_xiaoming_              正確。  變量名可以以下划線開頭

_Xiaoming_$           錯誤。變量名中包含$符號
interface                  正確。
sina@163               錯誤。變量名中包含@符號
int                           錯誤。變量名中使用了函數  
in                            錯誤。變量名使用了關鍵字

 

以上如有錯誤歡迎提出改正


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM