写一个python程序,获得用户输入的一组数字,采用逗号分隔,输出其中的最大值
时间: 2024-02-15 08:04:54 浏览: 587
74.Python函数之返回多值共2页.pdf.zip
好的,以下是代码实现:
```
num_list = input("请输入一组数字,用逗号分隔:").split(",")
# 将输入的字符串按逗号分隔,转换为列表
max_num = int(num_list[0])
# 假设第一个数字是最大值
for num in num_list:
if int(num) > max_num:
max_num = int(num)
# 遍历列表,如果当前数字比最大值大,则更新最大值
print("最大值为:", max_num)
```
使用 `input()` 函数获取用户输入,将其转换为列表后,通过 `for` 循环遍历列表,比较每个数字与当前最大值的大小,不断更新最大值,最终输出结果。
注意,此程序假设输入的数字都是整数,如果需要支持浮点数,需要将 `int()` 改为 `float()`。
阅读全文