1. 程式人生 > >Python三種註釋及分行換行輸出

Python三種註釋及分行換行輸出

change 分支 ros ring span hang relation 以及 sof

1、單行註釋

以#開頭,#右邊的所有東西都被當成文字說明,而不是真正要執行的程序,只是起到輔助說明作用(#後需要先添加一個空格)。

單行註釋寫到行內代碼後邊,或者單獨一行均可。

# 我是單行註釋,#號與內容之間需要一個空格
print("hello.world")  # 單行註釋也可以在行內代碼後邊

2、多行註釋

可以用一對連續的三個引號,引號中間添加註釋。

"""
我是多行註釋
前後各有三對單引號
"""

3、TODO註釋和占位符pass

會高亮顯示的一種註釋方法。表示需要做而未做的一些待完成的事項,有助於事後的檢索,以及對整體項目做進一步的修改叠代。

pass關鍵字,如果分支結構中,不想立即寫代碼,寫pass可以不報錯。

# TODO([email protected]): Use a "*" here for string repetition.
# TODO(Zeke) Change this to use relations.
while True:
    pass

4、若一行代碼太長可以用()分行

如果一行代碼過長,可以用()來多行寫,Python解析時當做一行處理。

name_list = ([("巨齒鯊", "2018年上映", "凱奇主演"),
              ("快把我哥帶走", "2018年上映
", "張子楓、彭昱暢主演")]) for i in name_list: print(i)

5、不換行輸出end

print打印默認是換行的,若想不換行輸出,可以在每行結尾用end=""

end中也可以添加內容,進行隔離元素

xiaoming = {"name": "小明", "age": 18, "height": 1.75}
for i in xiaoming:
    print(i, end="|")

Python三種註釋及分行換行輸出