考虑以下情况:p1=1;p2=5;p3=7;最高=最大值(p1,p2,p3)。
max 函数将返回 7。我希望创建一个类似的函数,该函数将返回“p3”。我为上面的例子创建了一个小函数(通过简单的比较),如下所示。但是,当参数数量增加时,我遇到了麻烦。
默认最高(p1,p2,p3):
如果(p1>p2)和(p1>p3):
返回“p1”
如果(p2>p1)和(p2>p3):
返回“p2”
如果(p3>p1)和(p3>p1):
返回“p3”
有没有更简单的方法来做到这一点>