蜗壳 @ 2021-05-16 09:31:30
while True: x=float(input("请输入一个小数点后一位的浮点数")) if 100<x<1000: break
x=int(x*10)
y=len(str(x))
a=[]
sum =0
for i in range(y): a.append(x%10) x=x//10
for i in range(y): sum=sum+a[i]*(1/10)**i print(sum)
by 蜗壳 @ 2021-05-16 10:02:22
@Life 谢谢大神~太感谢你了
by 蜗壳 @ 2021-05-16 10:06:20
@Life 嗯嗯
#输入一个浮点数以字符串的形式保存
x=input()
#申请一个空向量
a=[]
#将x中的每个元素逐一存放在a中
for i in x:
a.append(i)
a=a[::-1] #将a反转
str1=''.join(a) #将a中的元素连接到str1
print(str1)