我警告你,不要为胆小的人阅读!是的,我一直在学习这门语言,要么是语法错误,要么是空格。函数出错,翻遍了一切,但没有找到答案。也许我不擅长谷歌,或者这样的编译器......
znak = input()
a = input()
b = input()
print (str(znak))
print (int(a))
print (int(b))
if znak == "+":
plus(1)
elif znak == "-":
plus(2)
else:
plus(3)
def plus(znaktyt):
if znaktyt == 1:
c = a+b
print(c)
break
elif znaktyt == 2:
c = a-b
print(c)
break
elif znaktyt == 3:
print("error")
break
需要这样:
下面的代码做的事情大致相同,但模式不同:
编码:
UPD:
或者甚至像这样
eval
:但这不是很安全,要小心。
一开始就制作函数。您在底部有一个函数
plus
,但您在声明它之前调用它。首先读取代码,然后执行。他无法执行代码,因为他不知道你想要什么plus(1)
如果你不明白,那么我将举一个如何做所有事情的例子:
简单的说: