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

4.1 代碼塊

在介紹Python的流程控制語句之前,先介紹一個概念:代碼塊。代碼塊不是一種特殊的語句,它是一系列功能相似的代碼集合,在編寫代碼時通過一定的編程規(guī)范將一組代碼編為一組,統(tǒng)一執(zhí)行。在Java和C#語言中使用大括號“{}”對代碼進行歸類,大括號中的代碼為一個代碼塊。Python中使用縮進的方式對代碼進行分組,縮進一樣的代碼為一個代碼塊,推薦使用4個空格作為一個縮進單位。

圖4-1的偽代碼展示了Python的縮進方式。

圖4-1

上面?zhèn)未a中代碼塊1包含3行代碼,代碼塊2包含2行代碼,其中Line 5又包含了2行代碼。每個代碼塊都是以冒號(:)開始的。

Python代碼不需要明確的結(jié)束標記,但是編程人員為了使代碼結(jié)構(gòu)清晰,可以選擇在代碼塊結(jié)束位置添加一個pass語句表示當前代碼塊執(zhí)行結(jié)束。

主站蜘蛛池模板: 黎川县| 蓬溪县| 长寿区| 都江堰市| 密山市| 陆河县| 抚顺县| 墨脱县| 永昌县| 临西县| 绥芬河市| 金塔县| 封开县| 正镶白旗| 克山县| 内黄县| 建阳市| 项城市| 内乡县| 郑州市| 桃江县| 信丰县| 滨海县| 宁夏| 五华县| 宜宾市| 乐昌市| 九江县| 阳谷县| 和平区| 北海市| 黑龙江省| 河池市| 新巴尔虎左旗| 余江县| 嘉义县| 商丘市| 富蕴县| 鄯善县| 肇源县| 沙洋县|