2014-01-27 45 views
0

每次我在記事本++中編寫函數時,即使我非常確定自動縮進已選中,它也不會縮進。然後,我手動做4個空格,並執行兩個打印命令,但它不工作。它說Powershell中的'unexpected indent'。以下是我正在使用的:記事本++上的Python縮進

def print_twice(): 
    print "hi" 
    print "hi" 

print_twice() 
+2

您的第一個'print'行是空格,第二個是標籤 – mhlester

+0

對不起,這只是我認爲的錯誤。 – user2925800

+0

它是否告訴你'unexpected_indent'異常發生了哪一行? – jayelm

回答

2

您可以將記事本++設置爲始終將製表符轉換爲空白或顯示空格字符。請參閱答案in this question

+0

它已經設置爲空白區,但它始終忽略第一個打印行出於某種原因。 – user2925800

+0

好吧,沒關係。只是將它改爲空格。非常感謝。 – user2925800

0

在記事本++中,轉到設置>首選項>選項卡設置,然後選中「替換爲空格」,確保「製表符大小」設置爲4. 這適用於我。