实践作业2

实例1

一、实验目的和要求:根据身高、体重计算BMI指数

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析

  1. 在IDLE中创建一个名称为:sy1.py的文件(按CTRL+S保存)

         2.代码如下

         3.运行结果如下

 

实例2

一、实验目的和要求:输出007号坦克

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析

  1. 在IDLE中创建一个名称为sy2.py的文件(快捷键ctrl+s保存)

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

 

         3.运行结果如下

 

实例3

一、实验目的和要求:模拟超市抹零结账行为

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析

  1. 在IDLE中创建一个名称为sy3.py的文件

 

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

          3.结果如下

实例4

一、实验目的和要求:计算学生成绩的分差及平均分

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析:

  1. 在IDLE中创建一个名称为sy4.py的文件

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

 

         3.结果如下

 

实例5

一、实验目的和要求:使用比较运算符比较大小关系

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析

  1. 在IDLE中创建一个名称为sy5.py的文件
  2. 后在该文件中定义三个变量,并分别使用各种比较运算符对它们的大小关系进行比较。代码如下。

 

         3.结果如下:

 

实例6

一、实验目的和要求:参加手机店的打折活动

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析:

  1. 在IDLE创建一个名称为sy6.py的文件
  2. 后在该文件中,用代码实现参与手机店的打折活动的描述场景:某手机店在每周二的上午10点至11点和每周五的下午14点至15点,对华为Mate10系列手机进行折扣让利活动,那么想参加活动的顾客,就要在时间上满足两个条件:周二10:00am~11:00am,周五2:00~3:00pm。代码如下。

 

         3.结果如下(两种)

 

实例7

一、实验目的和要求:根据身高、体重计算BMI(改进版)

二、实验过程:通过夜曲编程并按照《零基础学PYTHON》这本书自学

三、实验结果与分析:

  1. 根据实例1,修改为使用input()函数来对身高体重进行输入。代码如下

 

         2.结果如下。

 

posted @ 2022-09-14 16:40  麒麟i  阅读(189)  评论(0)    收藏  举报