一文理解Python中的变量 python中什么是变量( 三 )


这些“好”的变量名可读性也不完全相同,尤其是前两个,比较难识别其中的单词 。


采用何种命名方式因人而异,不同组织也有自己的规则 。
最常见的 3 种多单词变量命名方式为:

  • 驼峰命名法首字母小写,其余单词首字母大写:numberOfCollegeGraduates
  • Pascal 命名法所有单词首字母大写:NumberOfCollegeGraduates
  • 蛇形命名法字母小写,单词间以下划线(_)分隔:number_of_college_graduates


除了变量,Python 中的其他标识符(函数名、类名、模块名等)也需要采用合理和一致的命名方式 。


Python 官方代码风格(PEP 8)建议的命名风格为:
  • 使用蛇形命名法为变量和函数命名
  • 使用 Pascal 命名法为类命名


【关键字】
对标识符(变量、函数、类、模块等的名称)命名还有一个约束:不得使用 Python 关键字来命名 。
Python 关键字是 Python 语言保留的一些实现语言层面功能的词语 。用户使用这些词语给自定义标识符命名会导致语法错误 。
>>> for = 3File "", line 1for = 3^SyntaxError: invalid syntax


这些关键字包括:
False、None、True、and、as、assert、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 变量的基础知识,包括对象引用和标识、标识符命名等 。
现在我们已对 Python 数据类型有了很好的理解,并且能够通过变量来创建这些不同类型的数据对象了 。


【一文理解Python中的变量 python中什么是变量】接下来,我们会学习如何在表达式中使用这些对象,并了解各种操作符的用法 。