第二章 Python语言基础
2022/9/15 14:17:11
本文主要是介绍第二章 Python语言基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
实例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("肥胖 ಥ_ಥ")
运行结果
实例02 输出007号坦克
因为该字符画有多行,所以需要三引号作为字符串的界定符。
点击查看代码
print(""" ▶ 学编程,你不是一个人在战斗 | _\--____|_ II========000000[/★007___| _____\_______|/-----. /___mingrisoft.com___| \◎◎◎◎◎◎◎◎⊙/ ~~~~~~~~~~ """)
运行结果
实例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)
运行结果
实例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)+ "分")
运行结果
实例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 )) #大于或等于操作
运行结果
实例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("对不起,您来晚一步,期待下次活动......")
运行结果
实例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("肥胖 ಥ_ಥ")
运行结果
这篇关于第二章 Python语言基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-21Python编程基础教程
- 2024-11-20Python编程基础与实践
- 2024-11-20Python编程基础与高级应用
- 2024-11-19Python 基础编程教程
- 2024-11-19Python基础入门教程
- 2024-11-17在FastAPI项目中添加一个生产级别的数据库——本地环境搭建指南
- 2024-11-16`PyMuPDF4LLM`:提取PDF数据的神器
- 2024-11-16四种数据科学Web界面框架快速对比:Rio、Reflex、Streamlit和Plotly Dash
- 2024-11-14获取参数学习:Python编程入门教程
- 2024-11-14Python编程基础入门