【发布时间】:2015-02-04 13:34:54
【问题描述】:
print ("Welcome to the Calculator");
print ("Enter the two numbers to be operated upon");
ax=input("Enter the first number");
bx=input("Enter the second number");
a=int(ax);
b=int(bx);
c = 0.0;
print ("Choose the Operation: +,-,*,/ ");
char=input ("Enter the operator: ");
if char == '+'
c=a+b;
elif char == '-'
c=a-b;
elif char == '*'
c=a*b;
elif char == '/'
c=a/b;
else
print ("Wrong Operator");
print ("The result is: ");
print (c);
我的 python 程序出了什么问题。它没有运行! :/
我试图在我的 Windows 机器上的 Python 解释器上运行这个程序,但是,它抛出了错误消息,Invalid Syntax!
【问题讨论】:
-
那个错误没有行号?
-
在 if 语句之后(在进入其范围之前)也使用冒号来确定范围,也不需要在 python 中的语句结束后使用分号