iT邦幫忙

2023 iThome 鐵人賽

DAY 4
0
Software Development

跟著 OXXO 一起學 Python系列 第 5

( Day 4.2 ) Python 縮排和註解

  • 分享至 

  • xImage
  •  

在撰寫程式的時候,常常會需要使用「縮排」和「註解」,縮排可以表示不同程式碼的區塊,註解可以替程式碼加上說明,這篇教學將會介紹 Python 裡縮排與註解的用法。

原文參考:縮排和註解

本篇使用的 Python 版本為 3.7.12,所有範例可使用 Google Colab 實作,不用安裝任何軟體 ( 參考:使用 Google Colab )

縮排

許多程式語言 ( 例如 JavaScript ) 是使用大括號讓程式「位於不同的區塊,執行各自的程式」,然而 Python 是使用「縮排」來實現這項功能,根據 PEP8 ( Python 協定 ) 的規定,使用「四個空白」作為空白的標準,但其實使用一個 tab 或 2~6 個空白,都是可以區隔不同程式

現在程式編輯器都有針對縮排做預設的處理,例如 Google Colab 採用兩個空白作為自動縮排的格式,當編輯器自動判斷下一段程式屬於另一個區塊時,就會自動幫你縮排。

  • 注意,「同一個段落裡,只能使用一種縮排方式」,因此不論是使用幾個空白或是 tab,只要「不要混用」,程式就不會發生錯誤。

註解

註解是在程式碼中「不會被執行的文字」,主要用來輔助說明程式碼的內容,在 Python 中,用「*一個井字號 # *」做為單行註解,用「三個雙引號 """ 或三個單引號 '''」做多行註解 ( 通常在程式編輯器裡,註解的顏色會和程式碼的顏色有所區隔 )。

# 井字號後面可以寫一行的註解
'''
這裡是多行註解,
不影響程式執行的結果。
'''
print('Hello, World!')   # 單行註解也可以寫在程式碼後方

更多教學

大家好,我是 OXXO,是個即將邁入中年的斜槓青年,我有個超過一千篇教學的 STEAM 教育學習網,有興趣可以參考下方連結呦~ ^_^


上一篇
( Day 4.1 ) Python 輸入和輸出
下一篇
( Day 5.1 ) Python 邏輯判斷 ( if、elif、else )
系列文
跟著 OXXO 一起學 Python101
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言