下面哪个不是python语言的合法命名

不及物动词 其他 179

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    一、合法的命名规则:
    1. alphabet123:可以使用字母和数字的组合作为命名,且可以以字母开头。
    2. my_variable:可以使用下划线连接的单词作为命名,一般用于变量名。
    3. MY_CONSTANT:可以全部大写的字母和下划线组合作为命名,一般用于常量名。
    4. my_function:可以使用下划线连接的单词作为命名,一般用于函数名。
    5. MyClass:可以使用大写字母开头的驼峰命名法,用于类名。
    6. my_module.py:可以使用下划线连接的单词作为文件名,并以.py作为后缀。
    7. _private_variable:可以在变量名前使用一个下划线表示该变量为私有的,不应该被外部访问。
    8. __private_function:可以在函数名前使用两个下划线表示该函数为私有的,不应该被外部调用。

    二、非法的命名规则:
    1. 123variable:不能以数字开头。
    2. my-variable:不能使用连字符作为命名,只能使用下划线。
    3. my&variable:不能使用特殊字符,只能使用字母、数字和下划线。
    4. class:不能使用关键字作为命名。
    5. my module.py:文件名不能包含空格。
    6. myVariable():不能在变量名或函数名中使用括号。
    7. Private Variable:变量名不能包含空格。
    8. $variable:变量名不能以特殊字符开头。

    总结:根据Python的命名规则,合法的命名应该由字母、数字、下划线组成,且不能以数字开头。还应避免使用关键字和特殊字符作为命名,同时要注意规范的命名风格。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    1. 123abc – python变量命名必须以字母或下划线开头,不能以数字开头。
    2. my-variable – python变量命名不能包含特殊字符,只能包含字母、数字和下划线。
    3. my_variable – 这是一个合法的python变量命名,按照惯例通常使用小写字母和下划线来命名变量。
    4. MyVariable – python变量命名是区分大小写的,所以myVariable和MyVariable是两个不同的变量。
    5. myVariable1 – python变量命名可以包含字母、数字和下划线,但不能以数字开头。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    “5.9.1”

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部