# print absolute value of an integer:
a = 100
if a >= 0:
print(a)
else:
print(-a)
Python縮進(jìn)使用4個(gè)空格葵硕,因?yàn)?Python 用縮進(jìn)來(lái)取代了 {} , 而空格或是 tab 都是合乎語(yǔ)法的縮進(jìn), 但因?yàn)榭崭窈?tab 都是看不到的, 所以, 為了避免有人時(shí)而用 tab, 時(shí)而用空格來(lái)做縮進(jìn)而做成了 bug, 所以, 在軟規(guī)范里, 大家都約定用空格做縮進(jìn).
為什么要約定用空格而不用 tab 呢 ? 那是因?yàn)椴煌木庉嬈鲿?huì)對(duì) tab 進(jìn)行不一致的距離演譯
以#
開(kāi)頭的語(yǔ)句是注釋?zhuān)⑨屖墙o人看的,可以是任意內(nèi)容贯吓,解釋器會(huì)忽略掉注釋懈凹。其他每一行都是一個(gè)語(yǔ)句,當(dāng)語(yǔ)句以冒號(hào):
結(jié)尾時(shí)悄谐,縮進(jìn)的語(yǔ)句視為代碼塊介评。