python变量名的命名规则

Python020

python变量名的命名规则,第1张

Python语言变量命名规则变量名只能包含字母、数字和下划线。

变量名可以字母或下划线开头,但不能以数字开头。

例如,可将变量命名为message_1,但不能将其命名为1_message。变量名不能包含空格,但可使用下划线来分隔其中的单词

以下示例,变量名greeting_message可行,但变量名greetingmessage会引发错误。

不要将Python关键字和函数名用作变量名,即不要使用Python保留用于特殊用途的单词,如print。变量名应既简短又具有描述性。慎用小写字母l和大写字母O,因给他们可能被人错看成数字1和0;

注意:应使用小写的Python变量名。

驼峰命名法当变量名是由二个或多个单词组成时,还可以利用驼峰命名法来命名。

小驼峰式命名法第一个单词以小写字母开始,后续单词的首字母大写。

大驼峰式命名法每一个单词的首字母都采用大写字母。

名称不要缩写!!!

名称不要缩写!!!

名称不要缩写!!!

包命名:小写,下划线_连接单词

模块命名:小写,下划线_连接单词

类命名:双驼峰,MyClass

函数命名:小写,下划线_连接单词

全局变量:每个字母大写

注释很重要,要注明函数或类的功能,参数的数据类型、含义等。

注释模板:

注释的作用:

Python有句话是do not repeat yourself,即不要做重复的事,因此出现了类或函数的封装和继承,基于此可提高代码的重复利用性。

1、模块 

模块尽量使用小写命名,首字母保持小写,尽量不要用下划线。

2、类名 

类名使用驼峰(CamelCase)命名风格,首字母大写,私有类可用一个下划线开头。

3、函数

函数名一律小写,如有多个单词,用下划线隔开。

4、变量名 

变量名尽量小写, 如有多个单词,用下划线隔开。

5、常量 

常量使用以下划线分隔的大写命名。

基本语法:

Python的设计目标之一是让代码具备高度的可阅读性。它设计时尽量使用其它语言经常使用的标点符号和英文单字,让代码看起来整洁美观。

它不像其他的静态语言如C、Pascal那样需要重复书写声明语句,也不像它们的语法那样经常有特殊情况和意外。

Python开发者有意让违反了缩进规则的程序不能通过编译,以此来强制程序员养成良好的编程习惯。并且Python语言利用缩进表示语句块的开始和退出,而非使用花括号或者某种关键字。增加缩进表示语句块的开始,而减少缩进则表示语句块的退出。缩进成为了语法的一部分。