我邪魅一笑 发表于 2022-10-23 11:46:22

python怎么读取键盘输入的两个分数,并对其进行加减乘除运算?

输入:1/2 1/4
输出:1/2 + 1/4=0.750000
          1/2 - 1/4=0.250000
          1/2 * 1/4=0.125000
          1/2 / 1/4=2.000000

tommyyu 发表于 2022-10-23 12:05:34

可以去研究一下Python中的fractions库

jackz007 发表于 2022-10-23 12:11:05

本帖最后由 jackz007 于 2022-10-23 12:14 编辑

s = input() . split()
print(s , '+' , s , '=' , eval(s) + eval(s))
print(s , '-' , s , '=' , eval(s) - eval(s))
print(s , '*' , s , '=' , eval(s) * eval(s))
print(s , '/' , s , '=' , eval(s) / eval(s))
      运行实况:
D:\\Python>python x.py
1/2 1/4
1/2 + 1/4 = 0.75
1/2 - 1/4 = 0.25
1/2 * 1/4 = 0.125
1/2 / 1/4 = 2.0

D:\\Python>
页: [1]
查看完整版本: python怎么读取键盘输入的两个分数,并对其进行加减乘除运算?