2016-08-03 4 views
-1

Pycharmはfが未定義であると言って続けます。 私は何が間違っていますか?名前 'f'が定義されていません(Pycharm IDE)

def Main(): 

    f = open("C:\Users\Donna\Desktop\myfile.txt","w") 

for i in range(4): 
    f.write=(raw_input("Enter a word here")+'\n') 
if __name__ =="__main__": 
Main() 
+2

に何か問題があります。あなたの 'for'ループは' Main'メソッドの中にあるべきだと思います。 – idjaw

+1

3行目、4行目( 'for i ...'と 'f.write' ...)をもう一度インデントすると、うまくいくはずです。 – jedwards

+0

ありがとう! – Raheem

答えて

1
def Main(): 

    f = open("C:\Users\Donna\Desktop\myfile.txt","w") 

    for i in range(4): 
     f.write=(raw_input("Enter a word here")+'\n') 

あなたのインデントを修正インデント

関連する問題