实践作业2
实例1
一、实验目的和要求:根据身高、体重计算BMI指数
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析
- 在IDLE中创建一个名称为:sy1.py的文件(按CTRL+S保存)

2.代码如下

3.运行结果如下

实例2
一、实验目的和要求:输出007号坦克
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析
- 在IDLE中创建一个名称为sy2.py的文件(快捷键ctrl+s保存)

2. 输入坦克007的代码(三引号作为字符串的定界符)

3.运行结果如下

实例3
一、实验目的和要求:模拟超市抹零结账行为
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析
- 在IDLE中创建一个名称为sy3.py的文件

2.然后在该文件中,首先将各个商品金额累加,计算出商品总金额,后转换为字符串输出(str表示字符串类,str()可将变量强制转换为字符串的函数),后再应用Int()函数将浮点型的变量转换为整型,进而实现抹零,同时将其转换为字符串输出。代码如下

3.结果如下

实例4
一、实验目的和要求:计算学生成绩的分差及平均分
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析:
- 在IDLE中创建一个名称为sy4.py的文件

2.首先定义三个变量,用于存储各门课程的分数,然后应用减法运算符计算分数差,再应用加法运算符和除法运算符计算平均成绩。代码如下。

3.结果如下

实例5
一、实验目的和要求:使用比较运算符比较大小关系
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析
- 在IDLE中创建一个名称为sy5.py的文件
- 后在该文件中定义三个变量,并分别使用各种比较运算符对它们的大小关系进行比较。代码如下。

3.结果如下:

实例6
一、实验目的和要求:参加手机店的打折活动
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析:
- 在IDLE创建一个名称为sy6.py的文件
- 后在该文件中,用代码实现参与手机店的打折活动的描述场景:某手机店在每周二的上午10点至11点和每周五的下午14点至15点,对华为Mate10系列手机进行折扣让利活动,那么想参加活动的顾客,就要在时间上满足两个条件:周二10:00am~11:00am,周五2:00~3:00pm。代码如下。

3.结果如下(两种)

实例7
一、实验目的和要求:根据身高、体重计算BMI(改进版)
二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学
三、实验结果与分析:
- 根据实例1,修改为使用input()函数来对身高体重进行输入。代码如下

2.结果如下。

浙公网安备 33010602011771号