每次我在記事本++中編寫函數時,即使我非常確定自動縮進已選中,它也不會縮進。然後,我手動做4個空格,並執行兩個打印命令,但它不工作。它說Powershell中的'unexpected indent'
。以下是我正在使用的:記事本++上的Python縮進
def print_twice():
print "hi"
print "hi"
print_twice()
每次我在記事本++中編寫函數時,即使我非常確定自動縮進已選中,它也不會縮進。然後,我手動做4個空格,並執行兩個打印命令,但它不工作。它說Powershell中的'unexpected indent'
。以下是我正在使用的:記事本++上的Python縮進
def print_twice():
print "hi"
print "hi"
print_twice()
您可以將記事本++設置爲始終將製表符轉換爲空白或顯示空格字符。請參閱答案in this question
它已經設置爲空白區,但它始終忽略第一個打印行出於某種原因。 – user2925800
好吧,沒關係。只是將它改爲空格。非常感謝。 – user2925800
在記事本++中,轉到設置>首選項>選項卡設置,然後選中「替換爲空格」,確保「製表符大小」設置爲4. 這適用於我。
您的第一個'print'行是空格,第二個是標籤 – mhlester
對不起,這只是我認爲的錯誤。 – user2925800
它是否告訴你'unexpected_indent'異常發生了哪一行? – jayelm