Pro112-泡面Python[Py#012]——3min-基础-缩进与行

Pro112-泡面Python[Py#012]——3min-基础-缩进与行_第1张图片
Python

优雅与强迫症

    Python 最具特色的就是使用缩进来表示代码块,不需要使用大括号 {} 。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数,但没有规定缩进是几个空格还是Tab。(pythoner口口相传的4个空格的缩进。)

    这样的好处是强迫你写出格式化的代码。

if True:

    print ("True")

else:

    print ("False")

    缩进不一致的时候,run 会报错。


多行语句

    Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句。

total = item_one + \

           item_two + \

           item_three

    在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(\)

total = ['item_one', 'item_two', 'item_three',

           'item_four', 'item_five']

    请用尺子丈量一下缩进是非对齐:P

同一行显示多条语句

    我们在 Python 中也可以在同一行中使用多条语句,语句之间使用分号(;)分割,以下是一个简单的实例:

#!/usr/bin/python3 import sys; x = '目标'; sys.stdout.write(x + '\n')

空行

    函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。类和函数入口之间也用一行空行分隔,以突出函数入口的开始。

    空行也是程序代码的一部分。但是不插入空行,Python 解释器运行也不会出错。

    空行的作用在于分隔两段不同功能或含义的代码,便于代码维护或重构。

你可能感兴趣的:(Pro112-泡面Python[Py#012]——3min-基础-缩进与行)