求助,用python和调用函数的方法制作一个简易的计算器,要求只输入3*4就
求助,用python和调用函数的方法制作一个简易的计算器,要求只输入3*4就得12那种。求大神指导...
求助,用python和调用函数的方法制作一个简易的计算器,要求只输入3*4就得12那种。求大神指导
展开
2个回答
展开全部
def calc(biaodashi):
return eval(biaodashi)
biaodashi=input("请输入表达式,例如3*4")
print(calc(biaodashi))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
import re
def add(x, y):
return x + y
def subtract(x, y):
return x - y
def multiply(x, y):
return x * y
def divide(x, y):
return x / y
a = raw_input()
num = re.findall(r'[0-9]+',a)
num1 = int(num[0])
num2 = int(num[1])
sym = re.findall(r'[/+-/*//]',a)[0]
if sym == '+':
print '\t=', add(num1,num2)
elif sym == '-':
print '\t=', subtract(num1,num2)
elif sym == '*':
print '\t=', multiply(num1,num2)
elif sym == '/':
print '\t=', divide(num1,num2)
else:
print("Error")
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询