while True循环后,发现一个关于syntaxerror的错误

问题描述 投票:0回答:1
  • 我正在编写 while 循环内的代码,但出现了语法错误。

我的代码是=

number = 0
even = 0
odd = 0
while True = 
    number = input('add ra vared kned\n> ')
    if number == 'end' or number == 'finish' or number == 'done' :
        break
    number = int(number)
    if number % 2 == 0:
        even = even + 1
    else :
        odd = odd + 1

print ('Number of even numbers =',even, 'Number of odd numbers =',odd )

该程序是计算 while 写入的偶数和奇数,在 while True 代码之后出现错误。 其余的代码是正确的。 帮助我

while-loop
1个回答
0
投票

您的代码似乎格式不正确

© www.soinside.com 2019 - 2024. All rights reserved.