python代碼怎么寫 為什么Python里中文不能做變量名?
為什么Python里中文不能做變量名?在Python3中,這沒關(guān)系,不僅變量名,還有函數(shù)名、類名等這是我在做單純形算法時寫的一段代碼。我不會說英語,所以我用中文,不是很舒服嗎Python的變量命名規(guī)則
為什么Python里中文不能做變量名?
在Python3中,這沒關(guān)系,不僅變量名,還有函數(shù)名、類名等
這是我在做單純形算法時寫的一段代碼。我不會說英語,所以我用中文,不是很舒服嗎
Python的變量命名規(guī)則如下:
1。它只能包含數(shù)字、字母、下劃線,但不能以數(shù)字開頭。這里的字母不限于英文字母,而是中日文字。
2. 它不能是python的關(guān)鍵字,例如if、else、while等。python3中有33個關(guān)鍵字。但是它可以包含關(guān)鍵字,比如asif。
3. 避免在開頭和結(jié)尾使用雙下劃線,例如uuuuinit uuuuuuuu這種編寫方法在Python中有特殊的作用,不建議使用。
不符合python語言變量命名規(guī)則的是?
是的,但是您如何使用它?例如,字典DICA={a“:”ABC“,”B“:”BCD”}字典的鍵是a和B,所以不能用a或B作為變量,但這是什么意思?或者您的意思是使用DICA[“a”]作為變量,但是DICA[“a”]=“abc”,這不是使用鍵作為變量,而是使用值作為變量。因此,您的問題無法理解
檢查pychar運行時的python解析器與編譯器的python解析器是否一致