Python输入四个整数,输出其中最大值。
时间: 2024-03-28 22:16:25 浏览: 27
可以使用input()函数获取用户输入的四个整数,然后使用max()函数获取其中的最大值,最后将结果打印出来。以下是示例代码:
```
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
d = int(input("请输入第四个整数:"))
max_num = max(a, b, c, d)
print("最大值为:", max_num)
```
注意,这里使用int()函数将用户输入的字符串转换为整数类型。如果用户输入的不是整数,程序会抛出ValueError异常。为了保证程序的健壮性,可以使用try-except语句来捕获异常并给出提示。
相关问题
输入四个整数,输出其中最大的数与次大数
A:
```python
# 输入四个数
num1 = int(input("请输入第一个整数: "))
num2 = int(input("请输入第二个整数: "))
num3 = int(input("请输入第三个整数: "))
num4 = int(input("请输入第四个整数: "))
# 找出最大值
max_num = max(num1, num2, num3, num4)
# 找出次大值
if num1 == max_num:
second_num = max(num2, num3, num4)
elif num2 == max_num:
second_num = max(num1, num3, num4)
elif num3 == max_num:
second_num = max(num1, num2, num4)
else:
second_num = max(num1, num2, num3)
# 输出结果
print("最大数为:", max_num)
print("次大数为:", second_num)
```
示例输入:
```
请输入第一个整数: 10
请输入第二个整数: 5
请输入第三个整数: 20
请输入第四个整数: 15
```
示例输出:
```
最大数为: 20
次大数为: 15
```
四个整数比大小输出最大值
好的,根据您的要求,我可以回答您的问题,代码如下:
```python
a = int(input("请输入第一个整数:"))
b = int(input("请输入第二个整数:"))
c = int(input("请输入第三个整数:"))
d = int(input("请输入第四个整数:"))
max_num = a
if b > max_num:
max_num = b
if c > max_num:
max_num = c
if d > max_num:
max_num = d
print("最大值为:", max_num)
```
您可以将这段代码复制粘贴到您的 Python 编辑器中运行,输入四个整数,即可输出它们的最大值。