编写一个函数,返回三个数(从键盘输入的整数)中的最大值
时间: 2025-01-25 11:11:26 浏览: 57
以下是一个用Python编写的函数,它可以从键盘输入三个整数,并返回其中的最大值:
```python
def find_max_of_three():
# 从键盘输入三个整数
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
return max_num
# 调用函数并打印结果
result = find_max_of_three()
print(f"三个数中的最大值是: {result}")
```
这个函数的工作原理如下:
1. 使用 `input()` 函数从键盘读取三个整数,并将其转换为整数类型。
2. 初始化一个变量 `max_num` 为第一个输入的数。
3. 比较第二个数与当前最大值,如果第二个数更大,则更新 `max_num`。
4. 比较第三个数与当前最大值,如果第三个数更大,则更新 `max_num`。
5. 返回找到的最大值。
6. 最后,调用这个函数并将结果打印出来。
这个方法简单直观,适用于小规模的数据比较。对于更大的数据集或更复杂的场景,可能需要考虑使用其他方法,如内置函数 `max()` 或排序算法。
阅读全文
相关推荐

















