擅长:python、mysql、java
<p>变量clicky的输入需要一个cast,正如您稍后对变量a和b所做的那样</p>
<pre><code>def snt(a1, b1):
snt0 = a1 + b1
return snt0
def mnt(a1, b1):
mnt0 = a1 * b1
return mnt0
print("Hello to my console program")
print("This is a basic sum multiplication calculator ")
i = 1
while (i > 0):
clicky = int(input("For sum click on 1 for multiplcation click on 2: "))
if clicky == 1:
a = int(input("enter a: "))
b = int(input("enter b: "))
f = snt(a, b)
print(a, "+", b, "=", f)
input("Click to go out")
break
elif clicky == 2:
a = int(input("enter a: "))
b = int(input("enter b: "))
f = mnt(a, b)
print(a, "*", b, "=", f)
input("Click to go out")
break
else:
i += 1
</code></pre>
<p>下一次,当你打开一张罚单时,请试着弄清楚什么是不起作用的,什么是错误或者你得到的意外行为</p>