一,物理行,逻辑行
1,物理行是在编程时所看到的内容
2,python会假定每一个物理行对应每一个逻辑行
例如:print('good')它是一个逻辑行,同时对应一个物理行。
3,python鼓励使用每一行独立语句,使程序更简洁
例如简单的程序:
z = 54
print(z)
z = z + 54
print(z)
h = '''Good
idea!'''
print(h)
4,如果希望在一条物理行中指定多条逻辑行必须通过分号(;)来明确表示逻辑行或语句的结束(这有点类似C语言中的分号)。
例如:
z = 54
print(z)
可以写作:
(1)z = 54;
print(z);
(2)z = 54;print(z);
(3)z = 54;print(z)
以上是四种方法表示一条物理行中指定多条逻辑行。
强烈建议一个物理行只输入一个逻辑行,这样更有助于理解自己或他人的程序,而且这样看起来更工整。
5,如果想要赋值一大个字符串,这是可以用反斜杠拆分为多个物理行,这称作显示行连接。
例如:h = '''Good\
idea!'''
print(h)
等同于不加反斜杠。
二,缩进
缩进在python中尤为重要,通常为1个Tab或4个空格,该缩进的时候必须缩进,不该缩进时绝不能缩进,如果不按照要求,程序会出错。
例如图1:
图1,这是正常的程序
缩进不当的为图2:
图2,此为缩进不当的,我在前面对打了一个空格
图中的IndentationError会在之后提到。
这就是本章内容。
本章可能会有错误,希望大家能指出
谢谢观看