簡體   English   中英

Python 3中的多行注釋問題

[英]Multi line comment issue in Python 3

下面的代碼塊將不接受使用"""來表示整個塊的多行注釋-我懷疑這是因為三個雙引號已被用於字符串以跨越多行作為該代碼塊的一部分。

"""

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""

print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)

"""

是否有其他方法可以確保此代碼塊被注釋掉?

我在您的代碼中用箭頭顯示了問題:

"""

tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."

fat_cat = """
I'll do a list
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
""" <-----------------------------------------DELETE THIS ONE OR ADD ANOTHER ONE

print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)

"""

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM