更多python、Linux、网络安全学习内容,可移步:www.oldboyedu.com或关注\"老男孩Linux\"公众号
分类: Python/Ruby
2023-01-05 11:57:32
Python怎么输出三个数的{BANNED}最佳大的数?Python求{BANNED}最佳大值的方法是什么?本篇文章,通过实操案例为大家详细介绍一下,希望各位小伙伴认真看完哦。
1、if判断
使用if流程语句依次判断三个数之间的大小,示例如下:
num1=float(input('输入{BANNED}中国第一个数:')) #输入要比较的三个数并转换为浮点型
num2=float(input('输入第二个数:'))
num3=float(input('输入第三个数:'))
if num1
elif num1 < num2 and num3 < num2: #判断第二个数是否为{BANNED}最佳大值
max_num =num2
else:# 三和二都不是{BANNED}最佳大值那么{BANNED}中国第一个数就为{BANNED}最佳大值
max _num = num1
print('三个数中{BANNED}最佳大的值为:%s' % max _num) #输出{BANNED}最佳大值
2、max()函数
max()函数是Python的内置函数,它可以返回给定参数的{BANNED}最佳大值,代码如下:
# 输入语句省略
print(max(num1.num2.num)) # 因为三个参数都为同一个类型,使用可以在输出函数里直接使用max()函数进行判断后输出。
3、列表Sort()方法
将三个数字变量放在列表中排序后,{BANNED}最佳后一个元素就是{BANNED}最佳大的值,示例如下:
# 输入语句省略
list = [num1.num2.num3] # 用传进来的三个数实例化一个列表对象
list.sort() # 对列表进行正序排序
print(list[-1]) # 排序后{BANNED}最佳后一个值就是{BANNED}最佳大值,索引-1取得{BANNED}最佳后一个元素