python语言中的单行注释语句_Python 1基础语法一(注释、行与缩进、多行语句、空行和代码组)...
#第一個注釋
print ("Hello, Python!") #第二個注釋
輸出結果為:
======================= RESTART: E:/python/change.py =======================Hello, Python!
多行注釋可以用多個 # 號,還有 ''' 和 """:實例如下:
#第一個注釋#第二個注釋
'''第三注釋
第四注釋'''
"""第五注釋
第六注釋"""
print ("Hello, Python!")
輸出結果為:
======================= RESTART: E:/python/change.py =======================Hello, Python!
二、行與縮進
python最具特色的就是使用縮進來表示代碼塊(但強制縮進也常被詬病),不需要使用大括號 {} 。
縮進的空格數是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數。實例如下:
ifTrue:print ("True")else:print ("False")
以下代碼最后一行語句縮進數的空格數不一致,會導致運行錯誤:
ifTrue:print ("Answer")print ("True")else:print ("Answer")print ("False") #縮進不一致,會導致運行錯誤
以上程序由于縮進不一致,執行后會出現類似以下錯誤:
File "test.py", line 6
print ("False") #縮進不一致,會導致運行錯誤
^IndentationError: unindent doesnot match any outer indentation level
三、多行語句
Python 通常是一行寫完一條語句,但如果語句很長,我們可以使用反斜杠(\)來實現多行語句,例如:
total = item_one +\
item_two+\
item_three
在 [], {}, 或 () 中的多行語句,不需要使用反斜杠(\),例如:
total = ['item_one', 'item_two', 'item_three','item_four', 'item_five']
四、空行
函數之間或類的方法之間用空行分隔,表示一段新的代碼的開始。類和函數入口之間也用一行空行分隔,以突出函數入口的開始。
空行與代碼縮進不同,空行并不是Python語法的一部分。書寫時不插入空行,Python解釋器運行也不會出錯。但是空行的作用在于分隔兩段不同功能或含義的代碼,便于日后代碼的維護或重構。
記住:空行也是程序代碼的一部分。
五、代碼組
縮進相同的一組語句構成一個代碼塊,我們稱之代碼組。
像if、while、def和class這樣的復合語句,首行以關鍵字開始,以冒號( : )結束,該行之后的一行或多行代碼構成代碼組。
我們將首行及后面的代碼組稱為一個子句(clause)。
如下實例:
ifexpression :
suiteelifexpression :
suiteelse:
suite
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的python语言中的单行注释语句_Python 1基础语法一(注释、行与缩进、多行语句、空行和代码组)...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 建行工资卡收年费吗?
- 下一篇: 为什么龙虎榜有西藏的就害怕呢?