官术网_书友最值得收藏!

4.1 順序結(jié)構(gòu)

順序結(jié)構(gòu)就是一個(gè)程序語句由上而下接著另一個(gè)程序語句執(zhí)行,如圖4.1所示。

圖4.1

程序語句塊可以被看作一個(gè)最基本的語句區(qū),使用方法就跟一般的程序語句一樣。它是順序結(jié)構(gòu)中的最基本單元,大部分的程序語言(如C語言、C++、Java)是用大括號“{}”將多個(gè)語句括起來,這些用大括號括起來的多行語句就稱作程序語句塊,形式如下所示。

{
  語句1;
  語句2;
  語句3;
}

Python程序里的語句塊主要是通過“縮進(jìn)”來表示的,可以按空格鍵或Tab鍵產(chǎn)生空格,建議以4個(gè)空格進(jìn)行縮進(jìn),按Tab鍵或空格鍵都能達(dá)到在同一程序語句塊中縮進(jìn)的效果。例如,if…else語句中冒號“:”的下一行代碼必須縮進(jìn),代碼如下所示。

score = 80
if score > 60:
    print("及格")
else:
    print("不及格")

Python程序代碼里的縮進(jìn)對執(zhí)行結(jié)果有很大的影響,也因此Python對縮進(jìn)的要求是非常嚴(yán)格的,同一個(gè)語句塊的程序代碼必須使用相同的空格數(shù)進(jìn)行縮進(jìn),否則就會出現(xiàn)錯(cuò)誤。同一個(gè)文件的程序代碼在縮進(jìn)時(shí)采用Tab鍵最能維持其一致性,這是Python的特有語法。這種做法其實(shí)是希望編寫程序的人能夠養(yǎng)成縮進(jìn)的習(xí)慣。

主站蜘蛛池模板: 乳山市| 彭阳县| 敦化市| 陆丰市| 衡东县| 调兵山市| 闸北区| 彰化市| 梧州市| 宣化县| 青神县| 连南| 嵩明县| 临清市| 公主岭市| 涪陵区| 酉阳| 龙江县| 合山市| 固原市| 南皮县| 关岭| 文安县| 云林县| 凉山| 天津市| 淮滨县| 甘谷县| 高雄市| 吉木乃县| 深州市| 伊通| 游戏| 盖州市| 连云港市| 建湖县| 长兴县| 家居| 孟村| 彰化市| 山丹县|