更新時間:2020年07月21日17時46分 來源:傳智播客 瀏覽次數(shù):
Python最具特色的就是使用縮進來表示代碼塊,最好使用4個空格進行懸掛式縮進,并且同一個代碼塊的語句,必須含有相同的縮進空格數(shù),示例代碼如下:
if True:
print ("True")
else:
print ("False")
以下代碼最后一行語句縮進的空格數(shù)不一致,會導致運行錯誤。
if True:
print ("Answer")
print ("True")
else:
print ("Answer")
print ("False") # 縮進不一致,會導致運行錯誤
以上程序由于縮進不一致,執(zhí)行后會出現(xiàn)類似以下錯誤,如圖1所示。
圖1 縮進不一致導致報錯
注意:
在Python中使用縮進時,絕對不要使用tab,也不要tab和空格混用。
Python建議每行代碼的長度不要超過80個字符。對于過長的代碼,建議進行換行。我們可以根據(jù)Python會將圓括號、中括號和花括號中的行隱式連接起來的這個特點,將過長的語句換行顯示,并在語句外側添加一對圓括號,示例代碼如下:
string = ("Python是一種面向對象、解釋型計算機程序設計語言,"
"由Guido van Rossum于1989年底發(fā)明。"
"第一個公開發(fā)行版發(fā)行于1991年,"
"Python源代碼同樣遵循GPL(GNU General Public License)協(xié)議。")
需要注意的是,在[]、{}或()中的語句換行,我們不需要再使用圓括號進行換行。示例代碼如下:
total = ['item_one', 'item_two', 'item_three',
'item_four', 'item_five']