语法错误(while)

时间:2013-09-18 16:46:30

标签: python

为什么我的程序告诉我,我的语法错误是什么?

f=open(input('Sisesta faili nimi: ')
while True:
    if f.readline()=='':
        break
    else:
        tekst=int(f.readline())
        print(tekst,'on '.strip())
        if tekst%2==0:
            print('paarisarv')
        else:
            print('paaritu arv')
f.close() 

1 个答案:

答案 0 :(得分:1)

缺少括号:

f=open(input('Sisesta faili nimi: ')
f=open(input('Sisesta faili nimi: '))

此外,您还没有清理或验证用户的输入。用户可以键入任何内容。