使用函数编写菜单驱动程序,使计算器具有以下操作:加,减,乘和除。
有人可以帮我解释一下代码吗?
答案 0 :(得分:1)
希望此代码可以帮助您
User.includes(:records)
您可以输出:
def add(a,b):
print(a+b)
def subract(a,b):
print(a-b)
def multipy(a,b):
print(a*b)
def divide(a,b):
print(a/b)
ch="y"
while ch=="y" or ch=="Y":
x = float(input("first number : "))
y = float(input("second number: "))
print(".....MENU.......\n 1.Add\n 2.Subtract\n 3.Multiply\n 4.Divide\n")
op=int(input("Enter your choice : "))
if op==1:
add(x,y)
elif op==2:
subract(x,y)
elif op==3:
multipy(x,y)
elif op==4:
divide(x,y)
else: print("invalid Choice")
ch=input("Do you want to continue?(Y/y) : ")
这是一个简单的基本问题...... 首先,如果在解决时遇到任何错误,则必须尝试自己的代码。你必须要求Don直接发布你的问题..