看看这题用python怎么写
本帖最后由 洋洋痒 于 2020-11-28 07:14 编辑import fractions
n=int(input('请输入正整数n:'))
a=input('请输入n个分数,并以空格分开:')
b=a.rsplit()
s=0
if n!=len(b):
print('请输入n个分数,并以空格分开')
elif n==len(b):
for i in range(n):
s+=fractions.Fraction(b)
z=int(s)
f=s-z
f=fractions.Fraction(f)
if z==0:
print(f)
else:
print(z,f)
第一次自己手动写,不足之处希望大家不要笑话,并希望指正
页:
[1]