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

不及物动词 其他 254

回复

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

    非法标识符之外的全部都是合法标识符。

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

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

    1. 只能由字母、数字和下划线组成。
    2. 不能以数字开头。
    3. 区分大小写,即大小写字母被视为不同的字符。
    4. 不能使用保留字作为标识符。
    5. 可以使用任意长度作为标识符。

    通过遵守这些规则,我们可以创建自己的标识符来命名变量、函数、类等。例如,下面的标识符都是合法的:

    – name
    – age
    – _count
    – my_var
    – test123

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

    – 4total (以数字开头)
    – my-var (包含非法字符-)
    – class (保留关键字)
    – IsTrue (区分大小写)
    – my_var! (包含非法字符!)

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

    合法的Python标识符是以字母(a-z,A-Z)或下划线(_)开头,后跟零个或多个字母(a-z,A-Z),数字(0-9)或下划线(_)的字符组成。标识符区分大小写,不能使用Python的关键字作为标识符。所以以下哪个不是Python合法标识符?

    1、answer_123: 这是一个合法标识符。它以字母a开头,后面跟着一个下划线和数字123。

    2、int: 这是一个不合法的标识符,因为它是Python的关键字,用于表示整数类型。

    3、my-variable: 这是一个合法标识符。它以字母m开头,后面跟着一个连字符和字母v。

    4、class: 这是一个不合法的标识符,因为它是Python的关键字,用于定义类。

    所以答案是2、int,因为它是Python的关键字,不可以作为标识符使用。

    这是一个简单的示例,用于说明Python标识符的基本规则。在实际应用中,我们需要注意选择有意义的标识符,以增加代码的可读性和可维护性。同时避免使用Python的关键字作为标识符,以避免语法错误。

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

400-800-1024

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

分享本页
返回顶部