1、缩进统一
python同一级别的代码缩进必须一致,否则程序解析时会报错误。理论上缩进几个空格都可以,建议缩进是4个空格,注意是敲4个空格键而不是一个tab键。不建议采用table进行缩进,因为在linux和windows下的table定义的空格数不同,防止在不同的操作系统下同一个代码因缩进问题而影响人难以阅读,降低开发效率。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
a = 10
b = 15
if a > b :
print("a比b大!")
elif a < b :
print("a比b小!")
else:
print("a比b一样大!")
2、python 标识符
在python里,标识符有字母、数字、下划线组成,但不能以数字开头,并且在python中是区分大小写的,如变量test和Test是两个不同的标识符。自定义标识符时不要使用python保留字符,因为python每个保留字符都有特殊的含义,并且不建议使用python内置的函数名。
3、python 保留标识符
目前共有33个保留标识符,详细可打开cmd命令行,输入python,然后输入下面代码获得保留字符列表
import keyword
keyword.kwlist
详细列表如下:
and | except | not |
assert | finally | or |
break | for | pass |
class | from | nonlocal |
continue | global | raise |
def | if | return |
del | import | try |
elif | in | while |
else | Is | with |
except | lambda | yield |
False | True | None |
4、多行语句
python语句中一般以新行作为语句的结束符,如果一行语句太长,可以用斜杠(\)将一行分为多行显示,如下所示:
nameList = "Lilei" + \
"HanMeiMei" + \
"HanHong"
语句中包含[]、{}、()就不需要使用多行连接符,如下所示:
days = ['Monday', 'Tuesday', 'Wednesday',
'Thursday', 'Friday']
5、注释
python中单行注释采用#开头,如下图所示
#!/usr/bin/python
# -*- coding: UTF-8 -*-
#打印helloWorld信息
print("helloWorld")
多行注释使用单个单引号或者三个双引号。
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 文件名:test.py
'''
这是多行注释,使用单引号。
这是多行注释,使用单引号。
这是多行注释,使用单引号。
'''
"""
这是多行注释,使用双引号。
这是多行注释,使用双引号。
这是多行注释,使用双引号。
"""