下面哪个不是Python合法的标识符()

fiy 其他 162

回复

共3条回复 我来回复
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    标识符中不可以使用关键字作为标识符,所以”if”不是Python合法的标识符。

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

    “下面哪个不是Python合法的标识符()”是一个Python编程语言相关的问题。合法的Python标识符必须遵循以下规则:

    1. 标识符由字母(A-Z,a-z)、数字(0-9)或下划线(_)组成。
    2. 标识符的第一个字符不能是数字。
    3. 标识符不能是Python的保留字(如if,for,while等)。
    4. 标识符对大小写敏感。

    在回答问题之前,我们先来了解一下Python的保留字。Python的保留字是指被Python语言保留用作特殊用途的单词,不能作为标识符。Python的保留字有以下几个:

    False, None, True, and, as, assert, async, await, break, class, continue, def,
    del, elif, else, except, finally, for, from, global, if, import, in, is, lambda,
    nonlocal, not, or, pass, raise, return, try, while, with, yield

    根据上述规则,我们可以判断出不是Python合法的标识符有以下几个选项:
    1. 1number (标识符第一个字符不能是数字)
    2. @symbol (标识符只能由字母、数字、下划线组成)
    3. class (class是Python的保留字,不能作为标识符)
    4. is_true? (标识符不能包含特殊符号,如问号)

    综上所述,根据题目的选项,@symbol是不是Python合法的标识符。

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

    根据标题回答问题这个问题不具体和明确,无法回答。

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

400-800-1024

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

分享本页
返回顶部