-4

为什么我的程序告诉我 while 有语法错误?

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() 
4

1 回答 1

1

缺少括号:

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

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

于 2013-09-18T16:47:19.243 回答