Python实验报告——第2章
作者:互联网
实验报告
课程名称: |
Python语言 |
实训项目: |
《Python基础程序设计实验》 |
实训班级: |
21信息与计算科学一班 |
学生姓名: |
曾俊杰 |
学生学号: |
2021310143039 |
指导教师: |
吴世枫 |
数学与系统科学 学院 实验室
二〇二二 年 九 月 十二 日
广东技术师范大学实验报告
学院: |
数学与系统科学学院 |
专业: |
信息与计算科学 |
班级: |
21信息与计算科学一班 |
成绩: |
|
|||||||
姓名: |
曾俊杰 |
学号: |
2021310143039 |
组别: |
|
组员: |
|
|||||||
实验地点: |
|
实验日期: |
2022.9.3 |
指导教师签名: |
|
预习情况 |
|
操作情况 |
|
考勤情况 |
|
数据处理情况 |
|
实验 项目名称: 《Python基础程序设计实验》
【实验目的】
1.熟悉在线编程平台。
2.掌握基本的 python 程序编写、编译与运行程序的方法。
【实验条件】
1.PC机或者远程编程环境
【实验内容】
1.完成第二章实例01-07,实战一到四。
实例01:根据身高、体重计算BMI指数
在IDLE中创建一个名称为bmiexponent.py的文件,然后在该文件中定义两个变量:一个用于记录身高(单位:米),
另一个用于记录体重(单位:千克),根据公式 “BMI = 体重 / (身高 * 身高) ”计算BMI指数。
代码如下:
运行结果如下:
实例02:输出007坦克
在IDLE中创建一个名称为tank.py的文件,然后在该文件中,输出一个表示字符画的字符串,由于该字符画有多行,所以需要使用三引号作为字符串的定界符。
代码如下:
运行结果如下:
实例03:模拟超市抹零结账行为
在IDLE中创建一个名称为erase_zero.py的文件,然后在该文件中,首先将各个商品金额累加,计算出商品总金额,并转换为字符串输出,
然后再应用int()函数将浮点型的变量转换为整型,从而实现抹零,并转换为字符串输出。
代码如下:
运行结果如下:
实例04:计算学生成绩的分差及平均分
某学员3门课程成绩如下:
编程实现:
1.Python课程和C语言课程的分数之差
2.求3门课程的平均分
代码如下:
运行结果如下:
实例05:使用比较运算符比较大小关系
在IDLE中创建一个名称为comparison_operator.py的文件,然后在该文件中,定义3个变量,并分别使用
Python中的各种比较运算符对它们的大小关系进行比较。
代码如下:
\
运行结果如下:
实例06:参加手机店的打折活动
在IDLE中创建一个名称为sale.py的文件,然后在该文件中,使用代码实现2.5.4小节开始描述的场景
代码如下:
运行结果如下:
实例07:根据身高、体重计算BMI指数(改进版)
代码如下:
运行结果如下:
实战一:模拟手机充值场景
编写Python程序,模拟一下场景:
计算机输出:欢迎使用XXX充值业务,请输入充值金额:
用户输入:100
计算机输出:充值成功,您本次充值100元。
效果如图所示:
代码如下:
运行结果如下:
实战二:绘制《植物大战僵尸》中的石头怪
对于《植物大战僵尸》中的石头怪大家一定不会陌生,请在Python中应用“ * ”号和“ @ ” 符号输出一个石头怪,
效果如图所示。
代码如下:
运行结果如下:
实战三:根据父母的身高预测儿子的身高
本实战将实现根据输入的父亲和母亲的身高,预测出儿子的身高,并打印出来。
计算公式为:儿子身高 = (父亲身高 + 母亲身高)* 0.54。实现效果如图所示。
代码如下:
运行结果如下:
实战四:根据总步数计算消耗的热量值
本实战将实现根据当天的总步数,计算消耗的热量值。由于行走速度不同,计算卡路里的消耗也不同。
这里假设走一步消耗28卡路里。实现效果如图所示。
代码如下:
运行结果如下:
【实验结果与分析】
1.本次实验主要学习Python中的基本数据类型、运算符和表达式,以及基本输入和输出函数的使用.
2.重点掌握学习Python的基础,为后续学习打下良好的基础。
标签:身高,Python,代码,如下,实例,实验报告,运行 来源: https://www.cnblogs.com/zengjunjie/p/16685305.html