[英]Python: Comment out a block heading without dedenting all the code inside
有時,出於測試目的,我需要暫時注釋掉塊標題,例如:
i = 2
s = { 'a', 'b', 'c' }
#while i > 0:
s.pop()
i -= 1
print(s)
但是,由於縮進是python語法的一部分,所以如果我運行上面的代碼,我會得到:
s.pop()
^
IndentationError: unexpected indent
我知道在注釋的while
對代碼進行縮排將使其起作用,但是我想保留代碼的可視結構,而不是每次都對其進行縮排和縮進。
有什么技巧可以做到這一點嗎?
if True:
,則該怎么辦? 然后只要在while
和if
獲得所需效果之間交換“#”即可。
可以使用為您自動縮進的編輯器,也可以將其替換為if True:
臨時。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.