语法错误(while)

2024-06-17 10:58:55 发布

您现在位置:Python中文网/ 问答频道 /正文

为什么我的程序告诉我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() 

Tags: 程序trueinputreadlineifopenelseprint
1条回答
网友
1楼 · 发布于 2024-06-17 10:58:55

缺少括号:

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

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

相关问题 更多 >