Python学习实验报告1
实验目的:
通过熟悉课文七个实例来初步认识Python语言基础,为以后学习Python打下基础
实验内容:
实例01~07
实验过程:
实例01(根据身高、体重计算BMI指数)
height=1.70
print("您的身高: "+str(height))
weight=48.5
print("您的体重:"+str(weight))
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("肥胖^@_@^")

实例02(输出007号坦克)
print('''
❤
|
__\-- __|_
II=======00000[/ ⭐007___|
_____\______|/-----.
/___cqygfxgfst.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
english = 92
c = 89
sub = python - c
avg = (python + english + c) / 3
print("Python课程和C语言课程的分数之差: " + str(sub) + "分\n")
print("3门课的平均分: " + str(avg) + " 分 ")

实例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)) # 大于或等于操作

实例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指数(改进版))
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("肥胖")

总结:
注释有两种,一种是单行注释,使用“#”;另外一种是多行注释,使用('''.....''')等,可换行
代码缩进:使用四个空格或<Tab>和“:”区分代码之间的层次
数字不能与字符串做运算,但可以比较,运算符左右两边空格比较好
浙公网安备 33010602011771号