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


1、單行注釋

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

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

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

2、多行注釋

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

"""
我是多行注釋
前后各有三對單引號
"""

3、TODO注釋和占位符pass

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

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

# TODO(kl@gmail.com): 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="|")

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM