栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python怎么输入三个数输出最大的值

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python怎么输入三个数输出最大的值

方法:首先使用input()函数接收从键盘输入的三个数;然后使用float()或int()函数将接收的三个值统一转换为浮点数或者整数;接着使用“if else”语句比较三个数的大小,获得**大数;**后使用print()函数将**大数输出即可。

本教程操作环境:windows7系统、Python3、Dell G3电脑。

输入三个数,输出三个数中的**大数

# 第一种写法:
num1 = float(input('请输入第一个数:'))
num2 = float(input('请输入第二个数:'))
num3 = float(input('请输入第三个数:'))
if num1 < num3 and num2 < num3:
    big_num = num3
elif num1 < num2 and num3 < num2:
    big_num = num2
else:
    big_num = num1
print('三个数中**大数为:%s' % big_num)


# 第二种写法(工作量会指数级增加):
n1= int(input('please enter the firest number:'))
n2 = int(input('please enter the second number:'))
n3 = int(input('please enter the third number:'))
max_num = 0

if n1 > n2:
    max_num = n1
    if n1 > n3:
        max_num = n1
    else:
        max_num = n3
else:
    max_num = n2
    if n2 > n3:
        max_num = n2
    else:
        max_num = n3
print('the max_num is:%d'%max_num)


# 第三种写法(**简写法):
num1 = float(input('请输入第一个数:'))
num2 = float(input('请输入第二个数:'))
num3 = float(input('请输入第三个数:'))
max_num = num1        # 先假设num1**大
if max_num < num2:
    max_num = num2
if max_num < num3:
    max_num = num3
print('**大数是:%f' % max_num)

相关函数说明

Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。

int() 函数用于将一个字符串或数字转换为整型。

float() 函数用于将整数和字符串转换成浮点数。

【相关推荐:Python3视频教程 】

以上就是python怎么输入三个数输出**大的值的详细内容,更多请关注考高分网其它

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/816319.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号