Python输入四个整数,输出其中最大值。
时间: 2024-03-28 18:16:25 浏览: 143
可以使用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语句来捕获异常并给出提示。
相关问题
python 输入四个整数,输出其中最大值用if语句
在Python中,你可以使用if语句和比较运算符来找出四个整数中的最大值。以下是一个简单的示例程序:
```python
# 定义四个整数变量
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))
num4 = int(input("请输入第四个整数:"))
# 初始化最大值为第一个数字
max_value = num1
# 使用if语句依次比较其他数值,如果大于当前最大值就更新它
if num2 > max_value:
max_value = num2
if num3 > max_value:
max_value = num3
if num4 > max_value:
max_value = num4
# 输出最大值
print("这四个整数中的最大值是:", max_value)
```
在这个程序里,我们首先获取用户输入的四个整数,然后通过一系列if条件判断每个数是否大于当前已知的最大值,如果是,则将这个数设置为新的最大值。最后打印出找到的最大值。
给出四个整数的最大值和最小值,要求用两个自己编写的函数分别求最大值和最小值,输入四个整数,输出最大值和最小值
为了实现这个功能,你可以编写两个简单的函数:`find_max` 和 `find_min`,每个函数接收一个整数列表作为参数,然后返回该列表中的最大值和最小值。以下是用Python实现的一个示例:
```python
def find_max(numbers):
"""
函数用于找出给定整数列表中的最大值。
参数:
numbers (list[int]): 包含四个整数的列表
返回:
max_value (int): 列表中的最大值
"""
return max(numbers)
def find_min(numbers):
"""
函数用于找出给定整数列表中的最小值。
参数:
numbers (list[int]): 包含四个整数的列表
返回:
min_value (int): 列表中的最小值
"""
return min(numbers)
# 测试函数
input_numbers = [4, 7, 1, 9]
max_value = find_max(input_numbers)
min_value = find_min(input_numbers)
print(f"最大值: {max_value}")
print(f"最小值: {min_value}")
阅读全文