Python实验报告
第2章 Python语言基础
一、实验目的和要求
1、了解python的语法特点,如注释规则、代码缩进、编码规范等;
2、学习了解变量的定义与使用;
3、学习正确使用基本输入和输出。
二、实验环境
软件版本:Python 3.10 64_bit
三、实验过程
实例01、根据身高、体重计算BMI指数
(1)在IDLE中创建一个名称为bmi.py的文件,然后在该文件中定义两个变量:一个用于记录身高(单位:米),另一个用于记录体重(单位:千克),
根据公式“BMI=体重/身高的平方”计算BMI指数,代码如下:
(2)运行结果如下:
2、实例02 输出007号坦克
(1)在IDLE中创建一个名称为tank.py的文件,然后在该文件中,输入一个表示字符画的字符串。具体代码如下:
(2)运行结果如下:
实例03、模拟超市抹零结账行为
(1)在IDLE中创建一个名称为erase_zero.py的文件,然后在该文件中,首先将各个商品金额累加,
计算出商品总金额,并转换为字符串输出,然后再应用int()函数将浮点型的变量转换为整型,
从而实现抹零,并转换为字符串输出。代码如下:
(2)运行结果如下:
实例04、计算学生成绩的分差及平均分
(1)在IDLE中创建一个名称为score_handle.py的文件,然后在该文件中,首先定义3个变量,用于存储各门课程的分数,
然后应用减法运算符计算分数差,再应用加法运算符和除法运算符计算平均成绩,最后输出计算结果。代码如下:
(2)运行结果如下:
实例05、使用比较运算符比较大小关系
(1)在IDLE中创建一个名称为comparison_operator.py的文件,然后在该文件中,定义3个变量,
并分别使用Python中的各种比较运算符对它们的大小关系进行比较。代码如下:
(2)运行结果如下:
实例06、参加手机店的打折活动
(1)在IDLE中创建一个名称为sale.py的文件,然后在该文件中,实现活动场景。代码如下:
(2)运行结果如下:
实例07、根据身高、体重计算BMI指数(改进版)
(1)代码如下:
(2)运行结果如下:
四、实验分析
实例02 输出一个表示字符画的字符串,需要使用三引号作为字符串的定界符
实例03 掌握将浮点型的变量转换为整型,并转换为字符串输出
实例04 掌握学会通过简单运算符进行计算
实例05 使用python中的各种比较运算符对它们的大小关系进行比较
实例06 input()来接收用户输入的字符
实例07 对input输入的数据类型转换成float类型
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通