从键盘输入3个整数,输出最大值和最小值python
时间: 2024-05-19 07:12:56 浏览: 12
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
max_num = num1
if num2 > max_num:
max_num = num2
if num3 > max_num:
max_num = num3
min_num = num1
if num2 < min_num:
min_num = num2
if num3 < min_num:
min_num = num3
print("最大值为:", max_num)
print("最小值为:", min_num)
相关问题
从键盘输入三个整数,输出最大值和最小值。python
请问您是需要Python语言实现从键盘输入三个整数,输出最大值和最小值的功能吗?如果是的话,可以使用以下代码实现:
```
a, b, c = map(int, input("请输入三个整数,以空格分隔:").split())
max_num = max(a, b, c)
min_num = min(a, b, c)
print("最大值为:", max_num)
print("最小值为:", min_num)
```
代码说明:
1. `map(int, input("请输入三个整数,以空格分隔:").split())` 表示将输入的三个数字转换为整型。
2. `max(a, b, c)` 表示取出 a、b、c 中的最大值。
3. `min(a, b, c)` 表示取出 a、b、c 中的最小值。
4. `print` 函数用于输出结果。
您可以在 Python 环境中运行以上代码,并按照提示输入三个整数,程序将会输出这三个整数中的最大值和最小值。
编写编程从键盘输入十个整数输出最大值 最小值 平均值
以下是一个简单的 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()` 分别计算列表中的最大值、最小值和总和,最后计算平均值并输出结果。