Python实验报告(第二周)
一、实验目的和要求
1.掌握数据类型的实际应用
2.正确定义变量以及赋值
3.完成语言的正确书写
二、实验环境
软件版本:Python 3.10 64_bit
三、实验过程
1、实例1:根据身高、体重计算BMI指数
(1)在IDLE中创建一个名称为bmi.py的文件,然后在该文件中定义两个变量:一个用于记录身高(单位:米),另一个用于记录体重(单位:千克),根据公式“BMI=体重/身高的平方”计算BMI指数,代码如下:

(2)运行结果如下:

2、实例2:输出007号坦克
(1)在IDLE中创建一个名称为tank.py的文件,然后在该文件中,输入一个表示字符画的字符串。具体代码如下:

(2)运行结果如图所示:

3、实例3:模拟超市抹零结账行为
(1)在IDLE中创建一个名称为erase_zero.py的文件,然后在该文件中,首先将各个商品金额累加,计算出商品总金额,并转换为字符串输出,然后再应用int()函数将浮点型的变量转换为整型,从而实现抹零,并转换为字符串输出。代码如下:

(2)运行结果:

4、实例4:计算学生成绩的分差及平均分
(1)在IDLE中创建一个名称为score_handle.py的文件,然后在该文件中,首先定义3个变量,用于存储各门课程的分数,然后应用减法运算符计算分数差,再应用加法运算符和除法运算符计算平均成绩,最后输出计算结果。代码如下:

(2)运行结果如图所示:

5、实例5:使用比较运算符比较大小关系
(1)在IDLE中创建一个名称为comparison_operator.py的文件,然后在该文件中,定义3个变量,并分别使用Python中的各种比较运算符对它们的大小关系进行比较。代码如下:

(2)运行结果如图所示:

6、实例6:参加手机店的打折活动
(1)在IDLE中创建一个名称为sale.py的文件,然后在该文件中,实现活动场景。代码如下:

(2)运行结果如图所示(以星期五19点为例):

7、实例7:根据身高、体重计算BMI指数(改进版)
(1)在实例1的基础上,修改为使用input()函数输入身高和体重。代码如下:

(2)运行结果如图所示:

四、实验分析
实例01
1.将浮点型的数据类型转换为字符串数据类型
2.用单边选择的if语句来判断身材是否合理
实例02
1.输出一个字符画的字符串
2.用三引号作为字符串的定界符
3.用反斜杠来对一些特殊字符进行转义
实例03
1.使用数据类型的转换
2.运算符的正确使用
实例04
1.正确定义变量
2.运算符的使用输出结果
实例05
1.使用比较运算符来比较大小关系
实例06
1.使用if else条件语句来判断
2.input()来接收用户输入的字符
3.接收的数据类型为字符串类型要转换数据类型
4.逻辑运算符和比较运算符的使用
实例07
1.对input输入的数据类型转换成float类型

浙公网安备 33010602011771号