编写一个python程序,从键盘输入5个数。输出其中的最大值和最小值
时间: 2023-05-31 21:04:25 浏览: 106
num_list = []
for i in range(5):
num = int(input("请输入第{}个数:".format(i+1)))
num_list.append(num)
max_num = max(num_list)
min_num = min(num_list)
print("最大值为:", max_num)
print("最小值为:", min_num)
相关问题
编写编程从键盘输入十个整数输出最大值 最小值 平均值
以下是一个简单的 Python 代码示例,可以从键盘输入十个整数,然后输出它们的最大值、最小值和平均值:
```
numbers = []
for i in range(10):
num = int(input("请输入第 %d 个整数:" % (i+1)))
numbers.append(num)
max_num = max(numbers)
min_num = min(numbers)
avg_num = sum(numbers) / len(numbers)
print("最大值为:%d" % max_num)
print("最小值为:%d" % min_num)
print("平均值为:%.2f" % avg_num)
```
这段代码首先创建了一个空列表 `numbers`,然后使用 `for` 循环从键盘输入十个整数,并将它们添加到列表中。接着,使用内置函数 `max()`、`min()` 和 `sum()` 分别计算列表中的最大值、最小值和总和,最后计算平均值并输出结果。
编写程序有三个整数由键盘输入,用条件表达式求出其中的最大值和最小值并输出
好的,我可以帮你写一个 Python 程序来实现这个功能。程序如下:
```python
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
max_num = a if (a > b and a > c) else (b if b > c else c)
min_num = a if (a < b and a < c) else (b if b < c else c)
print("最大值为:", max_num)
print("最小值为:", min_num)
```
程序首先通过 `input` 函数获取用户输入的三个整数,并将其转换为整数类型。然后,通过条件表达式来判断最大值和最小值,并将结果存储在 `max_num` 和 `min_num` 中。最后,程序通过 `print` 函数输出最大值和最小值。
注意,这个程序只适用于输入三个整数的情况。如果你需要处理更多的整数,你可以使用列表或循环语句来简化程序。