1.2Python语言的标识符(Identifier)和关键字(Keyword)

标识符(Identifier)

  • 大写和小写字母 A 至 Z
  • 下划线 _ 
  • 数字 0 至 9,但不能以数字开头
  • 标识符的长度没有限制,区分大小写

命名约定

按照约定俗成的惯例,应该始终坚持使用4个空格 的缩进。

  • 包名:全部小写字母,包名应具有唯一性,通常采用公司或组织的域名倒置。
  • 模块名:全部小写字母,如果多个单词,可以用下划线隔开。
  • 类名:首字母大写,PascalCase命名法。
  • 变量名:全部小写字母,如果多个单词,可以用下划线隔开。如果变量在模块或函数内部,变量名可以由单下划线开头。如果变量在类内部为私有变量,变量名可以由双下划线开头。不要命名双下划线开头和结尾的变量名,这是Python保留的。
  • 函数名和方法名:命名同变量。
  • 常量名:全部大写字母,如果多个单词,可以用下划线隔开。

关键字(Keyword)

以下标识符被作为语言的保留字或称 关键字,不可被用作普通标识符。关键字的拼写必须与这里列出的完全一致。

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

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/python/pythonlang/2673.html

(2)
上一篇 2020年12月1日 00:34
下一篇 2020年12月3日 01:30

相关推荐

  • 1.8Python语言的语句(Statement)

    del 语句 del 语句按索引,而不是值从列表中移除元素。与返回值的 pop() 方法不同, del 语句也可以从列表中移除切片,或清空整个列表(之前是将空列表赋值给切片)。 例如: del 也可以用来删除整个变量: 此后,再引用 a 就会报错(直到为它赋与另一个值)。

    Python语言教程 2020年12月8日
    05370
  • 1.4Python语言的常见数据类型(Type)

    object类是所有类的基类。 1.空类 类型(class NoneType) 此类型只有一种取值None,在许多情况下它被用来表示空值,例如未显式指明返回值的函数将返回 None。它的逻辑值为假。 2.数字类型(Numeric Type) 2.1整数类 类型(class int) 整型返回一个基于数字或字符串&nbs…

    Python语言教程 2020年12月4日
    01.5K0
  • 1.3Python语言的分隔符(Delimiter)和运算符(Operator)

    分隔符(Delimiter) 句点也可出现于浮点数和虚数字面值中。连续三个句点有表示一个省略符的特殊含义。以上列表的后半部分为增强赋值操作符,在词法中作为分隔符,但也起到运算作用。 以下可打印 ASCII 字符作为其他形符的组成部分时具有特殊含义,或是对词法分析器有重要意义: 以下可打印 ASCII 字符不在 Pyth…

    Python语言教程 2020年12月3日
    02.6K0

发表回复

登录后才能评论