📅  最后修改于: 2023-12-03 15:35:16.414000             🧑  作者: Mango
给定三个数字a, b, c,编写一个程序,返回其中的最大值。
以下是Python语言实现的最大值查找程序代码:
def find_max(a, b, c):
"""
查找三个数字中的最大值
:param a: 第一个数字
:param b: 第二个数字
:param c: 第三个数字
:return: 三个数字中的最大值
"""
if a >= b and a >= c:
return a
elif b >= a and b >= c:
return b
else:
return c
该函数接受三个数字作为参数,并依次比较它们,返回其中最大的一个数字。
以下是测试函数find_max()的一些测试用例:
assert find_max(1, 2, 3) == 3
assert find_max(5, 2, 3) == 5
assert find_max(1, 9, 3) == 9
assert find_max(-1, -2, -3) == -1
本文介绍了如何使用Python编写一个查找三个数字中最大值的函数,并提供了测试用例来验证函数的正确性。实际编程中,可能会遇到更多关于查找数字中最大、最小值的问题,使用类似find_max()等函数可以更方便快捷地解决这些问题。