将亩转化为平方米面积计量单位python用户可以多次输入,直到输入回车时停止
时间: 2023-08-14 22:08:33 浏览: 91
编写程序,接受从键盘输入的10个十进制数字,输入中遇到回车符则停止输入,各个数经过bcd码处理,以十六进制显示在屏幕上
4星 · 用户满意度95%
好的,我可以帮你写一个Python程序来解决这个问题。下面是代码:
```python
while True:
try:
mu = input("请输入亩数(输入回车退出):")
if mu == "":
break
square_meter = float(mu) * 666.67
print("{} 亩 = {} 平方米".format(mu, square_meter))
except ValueError:
print("输入无效,请重新输入!")
```
这个程序使用了一个 while 循环,不断地让用户输入亩数,直到用户输入回车为止。每次输入后,程序会将用户输入的字符串转换成浮点数,然后将其乘以 666.67,得到平方米面积,并将结果输出。如果用户输入的字符串无法转换成浮点数,程序会提示输入无效,并要求用户重新输入。
阅读全文