Python max()函数
描述
max()函数返回其参数中的最大值,或者返回可迭代对象(列表或元组)中的最大值。
语法
下面是max()函数的语法−
max( x, y, z, .... )
max([x,y,z, . . ])
参数
- x – 这是一个数值表达式。
-
y – 这也是一个数值表达式。
-
z – 这也是一个数值表达式。
返回值
该方法返回其参数中最大的值。
示例
下面的示例展示了max()方法的用法。
x = -45
y = 90
z = 55
largest = max(x,y,z)
print ("x: ",x,"y:",y, "z:",z, "max(x,y,z): ", largest)
x=[45, 90, 55]
largest = max(x)
print ("x: ",x,"max(x): ", largest)
x = 4+5j
y = 1+2j
z = 5-4j
largest = max(x,y,z)
print ("x: ",x,"y:",y, "z:",z, "max(x,y,z): ", largest)
当我们运行以上程序时,它产生以下 输出 –
x: -45 y: 90 z: 55 max(x,y,z): 90
x: [45, 90, 55] max(x): 90
Traceback (most recent call last):
File "/home/cg/root/64a3d0ad4c0e6/main.py", line 12, in <module>
largest = max(x,y,z)
TypeError: '>' not supported between instances of 'complex' and 'complex'
请注意,”>” 运算符不适用于复数。