python从键盘输入任意多个数字
作者:野牛程序员:2023-06-20 06:50:35python阅读 2848
要从键盘输入任意多个数字,可以使用循环来接收输入,直到用户决定停止输入。以下是一个示例代码:
numbers = [] # 用于存储输入的数字的列表 while True: try: number = float(input("请输入一个数字(输入任意非数字字符结束):")) numbers.append(number) except ValueError: break print("输入的数字为:", numbers)
在上述代码中,我们使用一个无限循环 while True
来不断接收用户的输入。在每次循环中,我们尝试将用户输入的值转换为浮点数(使用 float()
函数),如果转换成功,则将该数字添加到 numbers
列表中。如果用户输入的不是数字字符,将引发 ValueError
异常,我们使用 break
语句退出循环。
最后,我们打印出输入的数字列表。这样,用户可以输入任意多个数字,直到他们决定停止输入。
野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892

- 上一篇:python从键盘输入一个集合
- 下一篇:Python求最大公约数和最小公倍数