先上干货,通用的:
字母:A-Z
a-z
下划线:_
数字:0-9
(注意:数字不能在开头)
理论上可以使用中文变量名,但强烈不建议使用。
abcdef GoodCoder AD_fhrygfuigfr
A_a_007 __NAME123 _P_T_
_123456 Cc_Dd _
666Code C++ 1+1=2 (5)4
654ty54F 0.123 123456@qq.com
ccf-csp atcoder&codeforces
首字母一般(类除外)小写。
由于对象名称中不能有空格,所以有两种风格:
helloWorldStr = 'Hello World'
hello_world_str = 'Hello World'
helloWorldStr
,将每个单词(除第一个hello
)首字母大写;hello_world_str
,将每两个单词之间加一个下划线(_
)。举个例子:
class AppleTree:
def dropApple():
print('Apple dropped to the ground.')
AppleTree
是将每个单词(第一个apple
也不例外)首字母大写。