计算器
2016-10-23 11:27:29 0 举报
计算器是一种小型的手持式或桌面型电子设备,用于进行基本的数学运算。它通常具有一个液晶显示屏,显示数字和符号,以及一组按键,每个按键代表一个特定的数学操作。用户可以通过按下这些键来输入数字和执行各种算术运算,如加法、减法、乘法和除法。除了基本运算外,现代计算器还具有其他功能,如科学计数法、三角函数、对数和指数等。计算器可以用于个人财务管理、学术研究、工程和科学计算等领域。它是一种快速、准确和便捷的工具,帮助人们解决各种数学问题。无论是学生还是专业人士,计算器都是不可或缺的重要工具之一。
作者其他创作
大纲/内容
def chu(*args)
True
def chen(*args)
根据*号拆分字符串,并以可变参数形式传给方法chen并向上一步调用返回结果:res = jia(*jia_list)
False
返回最终结果
len(input_str)0
calc(input_str)
计算括号中的简单表达式,获取返回值
def jian(*args)
def jia(*args)
计算除法,向上一步调用返回结果
计算器
根据+号拆分字符串,并以可变参数形式传给方法jia,并向上一步调用返回结果:res = jia(*jia_list)
小括号解析
去掉传入字符串的最外层括号input_str = input_str.strip('()')
加减乘除运算符解析
根据-号拆分字符串,把拆分结果中的字符@、#分别替换成 /- 、*-,然后以可变参数形式传给方法jian,并向上一步调用返回结果:res = jian(*jia_list)
计算简单表达式,获取返回值
错误退出
simpleCalc(input_str)
找到括号?
0 条评论
下一页