python实战案例,python实战指南手把手教你掌握300个精彩案例

  python实战案例,python实战指南手把手教你掌握300个精彩案例

  本文主要介绍python学习实践案例。主要练习内容包括二进制转换、给手机充值、计算能耗等。有需要的可以参考。

  00-1010任务1。将指定的十进制转换为二进制、八进制、十六进制转换为八进制和十六进制,并应用异常处理机制。任务2。给手机充电。任务三。计算能量消耗。任务4。预测你未来孩子的身高。

  

目录

  

任务1、将指定的十进制转换为二进制、八进制、十六进制

  第一种和第二种写法:

  Num=int(input(请输入一个十进制整数)#将字符串类型转换为int类型

  Print(num,二进制数是: ,bin(num))#第一种写入方法使用可变数量的位置参数。

  print(str(num)的二进制数是: bin(num))#第二种写法,用作连接符,左右有str类型。

  请输入一个十进制整数95。

  95的二进制数是:b101111。

  95的二进制数是:0b1011111。

  第三种写法格式化字符串:

  print( % s 的二进制数是:%s% (num,bin(num)))#第三种写法,格式化字符串

  print(“{ 0 }”的二进制数是:{1})。格式(num,bin(num)))

  print(f { num }的二进制数是:{bin(num)} )

  

二进制转换

  def fun():

  Num=int(input(请输入一个十进制整数)#将str类型转换为int类型

  Print(num,二进制数是: ,bin(num))#第一种写入方法使用可变数量的位置参数。

  print(str(num)的二进制数是: bin(num))#第二种写法,用作连接符,左右有str类型。

  print( % s 的二进制数是:%s% (num,bin(num)))#第三种写法,格式化字符串

  print(“{ 0 }”的二进制数是:{1})。格式(num,bin(num)))

  print(f { num }的二进制数是:{bin(num)} )

  打印(-)

  print(f { num }的八进制数是:{oct(num)} )

  print(f { num }的十六进制数是:{hex(num)} )

  if __name__==__main__:

  而True:

  尝试:

  乐趣()

  破裂

  例外:

  打印(只能输入整数!程序错误,请重新输入’)

  贾,请输入一个十进制整数。

  只能输入整数!程序错误,请重新输入。

  请输入一个十进制整数。

  

八进制和十六进制以及异常处理机制的应用

  打印(用户手机原始话费为: \ 033[0;35m8元\033[m )

  Money=int(输入(请输入用户的充值金额: ))

  钱=8

  打印(当前余额为: \ 033[0;32m ,钱,元\033[m

  

任务2、为自己手机充值

  输入你今天走的步数,然后知道你今天燃烧了多少卡路里。注:键盘输入了一个字符串,我们需要将它转换成一个整数。

  Num=int(input(请输入你那天走的步数, ))

  卡路里=数量*28

  Print(f 今天总共消耗了卡路里{卡路里},即{卡路里/1000}千卡)

  

任务3、计算能量的消耗

  输入父亲身高,输入母亲身高,预测孩子身高。

  Height将是一个小数,所以需要转换成float类型。

  Father_height=float(input(请输入你父亲的身高))

  Mother_height=float(input(请输入你母亲的身高))

  Print(f 您孩子的预测身高是{(父亲_身高母亲_身高)* 0.54} )

  教程给的解法:

  这就是这篇关于python学习实践案例(二)的文章。更多相关python学习内容,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: