下列哪个不是python合法标识符

不及物动词 其他 191

回复

共3条回复 我来回复
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    “合法标识符”通常是指在Python编程语言中用来命名变量、函数、类等的名称。它遵循一些规则,包括以下几点:

    1. 只能由字母、数字和下划线组成。
    2. 第一个字符必须是字母或下划线,不能以数字开头。
    3. 区分大小写,例如”my_variable”和”my_Variable”是两个不同的标识符。
    4. 不能使用Python的关键字作为标识符,例如”if”、”for”和”while”等。

    在Python中,以下标识符是合法的:

    1. my_variable
    2. someVar
    3. _privateVar
    4. this_is_a_long_variable_name
    5. TOTAL_NUMBERS

    因此,下列不是Python合法标识符的选项是”123variable”。这是因为它以数字开头,违反了第二个规则。

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

    合法标识符是用来标识变量、函数、类或其他对象的名称的一种命名规则。在Python中,标识符必须遵循一定的规则才能被识别和使用。下面列举了一些合法标识符的规则和示例:

    1. 标识符可以包含字母(大小写)、数字和下划线(_)。但是,标识符不能以数字开头。例如,”my_variable”、”number2″和”my_function”都是合法的标识符。

    2. 标识符是区分大小写的,这意味着”myVariable”和”myvariable”是两个不同的标识符。

    3. 标识符的长度没有限制,但是建议使用具有描述性的名称以增加代码的可读性。例如,”total_profit”比”tp”更易理解。

    4. 不能使用Python的关键字作为标识符,关键字是Python预留用于特定目的的单词。例如,”if”、”for”和”while”不能用作标识符。

    5. 标识符不能包含特殊字符,如空格、标点符号和其他特殊符号。唯一允许的特殊字符是下划线(_)。

    综上所述,下面列出的选项中,都是合法的Python标识符:

    – my_variable
    – number2
    – my_function

    因此,没有选项是不合法的Python标识符。

    2年前 0条评论
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    合法标识符是用来表示变量、函数、类等名称的命名规则。

    在Python中,标识符必须遵循以下规则:

    1. 只能包含字母(a-z、A-Z)、数字(0-9)和下划线(_)。
    2. 不能以数字开头。
    3. 不能是Python的关键字,如if、for、while等。
    4. 区分大小写。

    根据以上规则,以下都是合法的Python标识符:

    – my_variable
    – num_1
    – class_name
    – totalSum

    然而,下面的标识符是不合法的:

    1. 1number:以数字开头。
    2. my-variable:包含了一个连字符-,而不是下划线_。
    3. for:是Python的关键字,不能用作标识符。

    总结起来,1number和my-variable都违反了第二条规则,而for违反了第三条规则。因此,”my-variable”不是一个合法的Python标识符。

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

400-800-1024

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

分享本页
返回顶部