变量名称给出了语法错误(Python)

时间:2013-04-03 12:03:54

标签: variables syntax-error

我遇到了一个简单的程序问题。

num2 = 0
num1 = 1
print ("Enter a number one after another to sum them up, and when you're done type 0")
while num1 != 0:
    num1 = float(raw_input ("Please enter a number:")
    num2 += num1
if num1 == 0:
    print ("The sum of the numbers is:" + str(num2))

由于某种原因,“num2 + = num1”行给出了“num2”的语法错误。

2 个答案:

答案 0 :(得分:2)

你错过了一个),右括号,在这里:

    num1 = float(raw_input ("Please enter a number:")

应该是

    num1 = float(raw_input ("Please enter a number:"))

答案 1 :(得分:0)

num = (int(input('pick a number to find if it is prime')
div = 2
while num !% div or div != num-1 
    f=num/div
    if num % div :
        print('no as ' ,num, 'is divisible by ',div)
        div = 2
    else:
        div=div+1
相关问题