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

python--预测未来子女的身高、计算能量的消耗、为自己的手机充值、将指定的十进制数转换成二进制、八进制、十六进制

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

python--预测未来子女的身高、计算能量的消耗、为自己的手机充值、将指定的十进制数转换成二进制、八进制、十六进制

将指定的十进制数转换成二进制、八进制、十六进制

def fun():
    num=int(input('请输入一个十进制的整数:'))
    print(num,'的二进制数为:',bin(num)) #内置函数---实际上是个数可变的位置参数
    print(str(num)+' 的二进制数为: '+bin(num)) # 使用+作为连接符 bin转换为字符产类型
    print('%s 的二进制数为: %s' % (num,bin(num)))#格式化字符串发方式
    print('{0} 的二进制数为: {1}'.format(num,bin(num)))
    print(f'{num} 的二进制数为: {bin(num)}')
    print('-----------------------------------------')
    print(f'{num} 的八进制数为  : {oct(num)}')
    print(f'{num} 的十六进制数为: {hex(num)}')
#异常处理
if __name__== '__main__': #以主程序运行
    while True:
        try:
            fun()
            break
        except:
            print('程序出错,只能输入整数')
            fun()

 

为自己的手机充值 

print('用户手机账户原有话费金额为:33[0;35m8元33[m')
money=int(input('请输入用户的充值金额:'))
money+=8
print('当前的余额为:33[0;35m',money,'元33[m')

 

计算能量的消耗 --有一个公式--运算符号

num=int(input('请输入您当天行走的步数:'))
calorie=num*28 #计算公式
print(f'今天一共消耗的卡路里{calorie},即{calorie/1000}千卡')

 

预测未来子女的升高--有小数

father_height=float(input('请输入父亲的身高:'))
mother_height=float(input('请输入母亲的身高:'))
child_height=(father_height+mother_height)*0.54
print('预测子女的身高为:{0}'.format(child_height))

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

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

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