1.python的语法规则:
①注释:注释的作用是对编写的代码进行解释和说明,以便程序员能更好的理解代码。在python中,注释通常包括,单行注释、多行注释和中文编码声明注释三种类型。
单行注释:采用“#”作为单行注释的符号,语法格式如下:
# 注释内容
注:单行注释可以放在注释代码前一行也可以放在注释代码右侧,如图:
多行注释:多行注释的内容包括在一对三引号(''' ……'''或者'' '' '' …… '' '' '')之间,语法格式如下:
'''
注释内容 1
注释内容 2
注释内容 3
'''
或者
''''''
注释内容 1
注释内容 2
注释内容 3
''''''
中文编码声明注释,语法格式如下:
# -*- coding:编码 -*-
或者
# coding=编码
2.代码缩进
与其他程序设计语言,采用大括号进行分隔代码不同,python中采用代码缩进和冒号“:”来区分代码之间的层次
在python中,实现对代码的缩进,可以使用空格键或者Tab键。一般采用四个空格或者一个Tab来表示一个缩进量。
对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进表示一个代码的开始,缩进结束,就表示一个代码块的结束。
3.python代码编写规范
① 模块导入:每个import语句只导入一个模块,尽量避免一次导入多个模块;各模块类型导入之间要有空行分割,各组里面的模块的顺序按模块首字母自上而下升序排列。
常见错误:
#一行导入多个模块
import sys,os,knife
#不按首字母自上而下升序导入
import create
import active
import beyond
②行的最大长度:所有行限制的最大字符数为79,如果超过,建议使用小括号“()”将多行内容隐式地连接起来,不推荐使用反斜杠“\”进行连接。(有两种情况除外:导入模块语句过长;注释里的URL。)
③空行:顶层函数和类的定义。前后用两个空行隔开;类的方法定义用一个空行隔开。
④空格:各种右括号前不要加空格;逗号、冒号、分号面前不要加空格;函数的左括号前不要加空格;序列的左括号不要加空格;操作符左右各加一个空格,不要为了对齐加空格;函数默认参数使用赋值符左右省略空格。
⑤命令:模块名应该尽量简短,并且全部使用小写字母,多字母之间可以用下划线连接。类名采用单词首字母大写形式。常量命名时全部采用大写字母,可以使用下划线;使用单下划线“-”开头的模块变量或者函数是受保护的;使用双下划线“_ _”开头的实例变量或方法是类私有的。
4.变量
在python中,变量主要用来表示和保存数值,可随时命名,随时赋值和随时使用。
为变量赋值可以通过“=”来实现,语法格式如下:
变量名=value
其中,value表示赋值给变量名的值。
>>> #将Hello Python World 赋值给变量message
>>> message="Hello Python World"
>>>print(messsage)
输出结果为:Hello Python World