目录
Python编程规则
代码行
Python代码语句结束不用写分号(写了也没事),如果有多条语句写在一行内,则语句之间需要用分号隔开。
a=1
b=2;c=3
print(a,b,c)
代码块缩进
Python代码块不用大括号,而用冒号与行缩进来表示。不同的缩进,代码表示不同的执行逻辑(相当于属于不同代码块)。
代码逻辑一
if True:
print("hello")
print("你好")
代码逻辑二
if True:
print("hello")
print("你好")
续行符
如果一条语句太长,需要用多行来表示,则用续行符“\”来连接。
a=1+2+3\
+4+5+6
print(a)
如果在[],{}或()内有多行语句,则不需要使用续行符。
a=[1,2,3,
4,5,6]
print(a)
注释
单行注释用一个"#"
#这是一行注释
print("hello") #这是行尾注释
多行注释用三个单引号或三个双引号对。
"""
这是成段注释
可以写多条说明
"""
print("hello")
标识符
- 第一个字符必须是字母表中字母或下划线 _ 。
- 标识符的其他的部分由字母、数字和下划线组成。
- 标识符对大小写敏感。
保留字(关键字)
可以查看保留字。
import keyword
print(keyword.kwlist)
可以得到下面的列表。
['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', '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']