ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

python第二章实例

2022-09-14 22:00:25  阅读:286  来源: 互联网

标签:python money bmi 实例 str english print 第二章


实例01

根据身高、体重计算BMI指数,代码如下:

height =float(input("请输入你的身高:"))
weight =float(input("请输入你的体重:"))
bmi =weight/(height*height)

#判断身材是否合理
if bmi<18.5:
    print("您的BMI指数为:"+str(bmi))
    print("体重过轻~@_@~")
if bmi>=18.5 and bmi<24.9:
    print("您的BMI指数为:"+str(bmi))
    print("正常范围,注意保持(-_-)")
if bmi>=24.9 and bmi<29.9:
    print("您的BMI指数为:"+str(bmi))
    print("体重过重~@_@~")
if bmi>=29.9:
    print("您的BMI指数为:"+str(bmi))
    print("肥胖^@_@^")

运行结果如下:

请输入你的身高:1.7
请输入你的体重:48.5
您的BMI指数为:16.782006920415228
体重过轻~@_@~

实例02

输出007号坦克,代码如下:

 

print('''
                               ▶         学编程,你不是一个人在奋斗
                               ▏
                          __\--▏_
      II==========00000[/★007--_|
           _ _ _ _ _ _ \_____|/-------.
        /-_ _ _mingrisoft.com_ _ _|
        \○○○○○○○○○○○○/
        ~~~~~~~~~~~~~~~~~~~~~~~~~

        '''
      

 

运行结果如下:

                               ▶         学编程,你不是一个人在奋斗
                               ▏
                          __\--▏_
      II==========00000[/★007--_|
           _ _ _ _ _ _ \_____|/-------.
        /-_ _ _mingrisoft.com_ _ _|
        \○○○○○○○○○○○○/
        ~~~~~~~~~~~~~~~~~~~~~~~~~

        

 

 

实例03

模拟超市抹零结账行为,代码如下:

 

 

money_all = 56.75 + 72.91 + 88.50 + 26.37 + 68.51
money_all_str = str(money_all)
print("商品总金额:" + money_all_str)
money_real = int(money_all)
money_real_str = str(money_real)
print("实收金额为:" + money_real_str)

 

运行结果如下:

商品总金额:313.04
实收金额为:313

 

实例04

计算学生成绩的分差及平均分,代码如下:

python = 95
english = 92
c = 89
sub =python - c
avg = (python + english +c) /3
print("python课程和c语言课程的分数之差: "+str(sub)+"分\n")
print("3门课的平均分为: "+str(avg)+"分")

 

运行结果如下:

 

python课程和c语言课程的分数之差: 6分

3门课的平均分为: 92.0分

 

 

实例05

使用比较运算符比较大小关系,代码如下:

python = 95
english = 92
c = 89
# 输出3个变量的值
print("python = " + str(python) + "english = "+str(english) + "c = "+str(c) + "\n")
print("python < english的结果:" +str(python < english))
print("python > english的结果:" +str(python > english))
print("python == english的结果:"+str(python == english))
print("python != english的结果:"+str(python != english))
print("python <= english的结果:"+str(python <= english))
print("english >= c的结果:"+str(python >= c))

运算结果如下:

python = 95english = 92c = 89

python < english的结果:False
python > english的结果:True
python == english的结果:False
python != english的结果:True
python <= english的结果:False
english >= c的结果:True

 

实例06

参加手机店的打折活动,代码如下:

print("\n手机店正在打折,活动进行中......")
strWeek = input("请输入中文星期(如星期一):")
intTime = int(input("请输入时间中的小时(范围:0~23):"))
# 判断是否满足活动参与条件(使用了if条件语句)
if (strWeek == "星期二"and(intTime >= 10 and intTime <=11))or (strWeek == "星期五"and(intTime >= 14 and intTime <=15)):
    print("恭喜您,获得了折扣活动参与资格,快快选购吧!")
else:
    print("对不起,您来晚一步,期待下次活动......")

运行结果如下:

手机店正在打折,活动进行中......
请输入中文星期(如星期一):星期五
请输入时间中的小时(范围:0~23):17
对不起,您来晚一步,期待下次活动......

 

实例07

根据身高、体重计算BMI指数(改进版),代码如下:

height =float(input("请输入你的身高:"))
weight =float(input("请输入你的体重:"))
bmi =weight/(height*height)
print("您的BMI指数为:"+str(bmi))
#判断身材是否合理
if bmi<18.5:
    print("体重过轻~@_@~")
if bmi>=18.5 and bmi<24.9:
    print("正常范围,注意保持(-_-)")
if bmi>=24.9 and bmi<29.9:
    print("体重过重~@_@~")
if bmi>=29.9:
    print("肥胖^@_@^")

运行结果如下:

请输入你的身高:167
请输入你的体重:50
您的BMI指数为:0.0017928215425436552
体重过轻~@_@~

 

标签:python,money,bmi,实例,str,english,print,第二章
来源: https://www.cnblogs.com/mengblogs/p/16693737.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有