ICode9

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

第二章 Python语言基础

2022-09-15 01:02:06  阅读:278  来源: 互联网

标签:语言 Python money bmi str English print 第二章


实例01 根据身高、体重计算BMI指数

 运用公式 “ BMI=体重/(身高 × 身高)”
点击查看代码
height = 1.67       #保存身高的变量,单位:米
print("您的身高:" +str(height))
weight = 60         #保存体重的变量,单位:千克
print("您的体重:" +str(weight))
bmi=weight/(height*height)         #用于计算BMI指数
print("您的BMI指数为:"+str(bmi))   #输出BMI指数
#判断身材是否合理
if bmi<18.5:
    print("您的体重过轻 ┬┬﹏┬┬")
if bmi>=18.5 and bmi<24.9:
    print("正常范围,注意保持 ●◡●")
if bmi>=24.5 and bmi<29.9:
    print("您的体重过重 ┬┬﹏┬┬")
if bmi>=29.9:
    print("肥胖 ಥ_ಥ")

运行结果

image

实例02 输出007号坦克

因为该字符画有多行,所以需要三引号作为字符串的界定符。
点击查看代码
print("""
                                 ▶ 学编程,你不是一个人在战斗
                                 |
                         _\--____|_
         II========000000[/★007___|
                   _____\_______|/-----.

                  /___mingrisoft.com___|
                  \◎◎◎◎◎◎◎◎⊙/
                  ~~~~~~~~~~

 """)


运行结果

image

实例03 模拟超市抹零结账行为

首先累加每个商品的金额,计算总价,并转换为字符串输出,再应用int()函数将浮点型变量转换
为整型,从而实现抹零,并转换为字符串输出。
点击查看代码
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)

运行结果

image

实例04 计算学生成绩的分差和平均分

运算符的运用
点击查看代码
Python = 95       #定义变量,储存python课程的分数
English = 92      #定义变量,储存English课程的分数
C = 89            #定义变量,储存C语言课程的分数
sub = Python - C  #计算Python课程和C语言课程的分数差
avg = (Python + English + C)/3   #计算平均成绩
print ("Python课程和C语言课程的分数之差:" +str(sub) + "分")
print ("3门课的平均分:" +str(avg)+ "分")

运行结果

image

实例05 使用比较运算符比较大小关系

点击查看代码
Python  = 95
English = 92
C = 89
#输出三个变量的值
print("Python = " +str(Python)+"\nEnglish = " +str(English)+"\nC = "+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 ))  #大于或等于操作
运行结果

image

实例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("对不起,您来晚一步,期待下次活动......")
运行结果

image

image

实例07 根据身高、体重计算BMI指数(改进版)

使用input()函数输入
点击查看代码
height = float(input("请输入您的身高(单位为米):"))   #输入身高
weight = float(input("请输入您的体重(单位为千克):")) #输入体重
bmi=weight/(height*height)          # 用于计算BMI指数
print("您的BMI指数为:"+str(bmi))   # 输入BMI指数
#判断身材是否合理
if bmi<18.5:
    print("您的体重过轻 ┬┬﹏┬┬")
if bmi>=18.5 and bmi<24.9:
    print("正常范围,注意保持 ●◡●")
if bmi>=24.5 and bmi<29.9:
    print("您的体重过重 ┬┬﹏┬┬")
if bmi>=29.9:
    print("肥胖 ಥ_ಥ")
运行结果

image
image

标签:语言,Python,money,bmi,str,English,print,第二章
来源: https://www.cnblogs.com/m7hhhhhh/p/16695134.html

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

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

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

ICode9版权所有