python 运用函数计算最大值
分别编写函数max2()、max3()
利用其实现图中的功能
def max2(a,b):
return max([a,b])
def max3(a,b,c):
return max2(a,max2(b,c))
print(max3(1,2,3))
def max2(a,b):
return a if a> b else b
def max3(a,b,c):
return max2(a,max2(b,c))
print(max3([eval(v) for v in input('输入三个数,空格分隔:').split()]))
两个数中取较大值,就用if判断一下,选择较大值返回
def max2(a, b):
if a > b:
return a
else :
return b
三个数取较大值,先用max2取出前两个数的较大值,然后把这个值跟第三个数进行比较,取更大的一个
def max3(a,b,c):
d = max2(a, b)
return max2(d, c)
编写程序使用max3,就先输入三个数,然后打印max3(a,b,c)就行
a = input("请输入第一个数:")
b = input("请输入第二个数:")
c = input("请输入第三个数:")
print("上述三个数中,最大的是:", max3(a, b, c))
print(max('今天是12月7日!'))
-> 月
Unicode
进行编码的,所以也是按照 Unicode
来比较大小的)