- 從零開始:Python快速入門教程
- 侯惠芳主編
- 427字
- 2021-08-17 17:28:01
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í)慣。
推薦閱讀
- Unreal Engine Physics Essentials
- JavaScript百煉成仙
- AWS Serverless架構(gòu):使用AWS從傳統(tǒng)部署方式向Serverless架構(gòu)遷移
- Mastering phpMyAdmin 3.4 for Effective MySQL Management
- Access 數(shù)據(jù)庫應(yīng)用教程
- GitLab Repository Management
- INSTANT Django 1.5 Application Development Starter
- 零基礎(chǔ)入門學(xué)習(xí)Python
- 大數(shù)據(jù)分析與應(yīng)用實(shí)戰(zhàn):統(tǒng)計(jì)機(jī)器學(xué)習(xí)之?dāng)?shù)據(jù)導(dǎo)向編程
- 多媒體技術(shù)及應(yīng)用
- Android熱門應(yīng)用開發(fā)詳解
- Mastering Magento Theme Design
- Oracle Database 12c DBA官方手冊(第8版)
- Learning jqPlot
- Ionic Framework By Example