在Python中,合法的變量名需要滿足以下規(guī)則:
- 變量名只能包含字母(大小寫均可)、數(shù)字和下劃線。
- 變量名不能以數(shù)字開頭。
- 變量名不能是Python的關(guān)鍵字(如if、else、for等)。
- 變量名區(qū)分大小寫,即變量名"myVar"和"myvar"是不同的變量。
- 變量名應(yīng)具有描述性,能夠清晰表達(dá)變量所代表的含義。
以下是一些合法的變量名示例:
- my_variable
- myVar
- var123
- _variable
而以下是一些不合法的變量名示例:
- 123var (以數(shù)字開頭)
- my-var (包含了破折號(hào))
- if (關(guān)鍵字)
- my variable (包含了空格)