7-3 四则运算(用字典实现) (30 分)
Posted nobilis
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-3 四则运算(用字典实现) (30 分)相关的知识,希望对你有一定的参考价值。
7-3 四则运算(用字典实现) (30 分)
四则运算(用字典实现),比较c语言的switch语句。
输入格式:
在一行中输入一个数字 在一行中输入一个四帜运算符(+,-,*,/) 在一行中输入一个数字
输出格式:
在一行中输出运算结果(小数保留2位)
输入样例1:
在这里给出一组输入。例如:
7
/
3
输出样例1:
在这里给出相应的输出。例如:
2.33
输入样例2:
在这里给出一组输入。例如:
10
/
0
输出样例2:
在这里给出相应的输出。例如:
divided by zero
a = float(input())
op = input()
b = float(input())
try:
res = {'+': a + b, '-': a - b, '*': a * b, '/': a / b}
print(f"{res[op]:.2f}")
except:
print("divided by zero")
以上是关于7-3 四则运算(用字典实现) (30 分)的主要内容,如果未能解决你的问题,请参考以下文章
用正则表达式实现 运算 express = '1 -2* ((60-30 +(-40/5) *(9-2*5/3 +7 /3*99 /4*2998 +10 *568 /14))-
用python实现计算1-2*((60-30+(-40/5)*(9-2*5/3+7/3*99/4*2998+10*568/14))-(-4*3)/(16-3*2))类似的公式计算