Python程序设计试验计划

项目 时间 考核方式 授课方式
项目一 Python基础知识 试验1-1 用户输入秒数,系统输出该秒数是由几天几个小时几分钟几秒钟组成。 周一 编写程序并调试、试验报告 集中讲解、个人练习
试验1-2 用户随机输入圆的半径和圆柱体的高度,求圆底面积、圆柱的体积、圆球的体积、圆柱的表面积、圆球的表面积。
试验1-3 自定义列表保存学生姓名,用户任意输入一个名字,判断该同学是否为本班学生。

 

项目二 流程控制 试验2-1 根据驾驶员血液酒精含量(以 mg /100 mL 为单位),判断驾驶员的驾驶行为。我国相关法规规定,酒驾是指车辆驾驶人员血液中的酒精含量大于或等于20 mg /100 mL 、小于80 mg /100 mL 的驾驶行为;醉驾是指车辆驾驶人员血液中的酒精含量大于或等于80 mg /100mL的驾驶行为。 周二
试验2-2  编写程序,计算用1、2、3、4这4个数字能组成多少个互不相同且无重复数字的三位数,输出每一个三位数以及组成三位数的个数。
试验2-3  编写程序,个人所得税计算器
目前我国个人所得税计算公式如下:
应纳个人所得税税额= (工资薪金所得 -五险一金 – 个税免征额)×适用税率-速算扣除数
2018年10月1日起调整后,个税免征额为5000元/月,7级超额累进个人所得税税率表如下:
全月应纳税所得额               税率(%)   速算扣除数
不超过3,000元                            3%         0
超过3,000元至12,000元的部分   10%         210
超过12,000元至25,000元的部分  20%       1,410
超过25,000元至35,000元的部分  25%        2,660
超过35,000元至55,000元的部分  30%        4,410
超过55,000元至80,000元的部分  35%        7,160
超过80,000元的部分         45        15,160
请编写一个个人所税计算器,用户输入应发工资薪金所得、五险一金金额和个税免征额,输出应缴税款和实发工资,结果保留小数点后两位。当输入数字小于0或等于0时,输出“error”。。
周三
试验2-4  编写程序,从键盘输入形状选择及相应参数,计算并输出指定形状的面积(结果保留2位)
试验2-5  斐波那契数列(斐波那契数列),又称黄金分割数列,是指这样一个数列:1,1,2,3,5,8,13,21,34,55,…,这个数列从第3项开始每一项都等于前两项之和。从键盘输入正整数n,计算并输出斐波那契数列的前n项。

 

项目三 字符串处理 试验3-1 开发敏感词过滤程序,提示用户输入内容,如果用户输入的内容中包含特殊的字符,如“邪教”、”炸弹”、”恐怖袭击”,则将内容替换为**** 周四
试验3-2 编写简易计算器。包括加减乘除4种运算,包括输入是检测是否为数字,按照此要求,首先检测输入的类型是否为数字,如果不是则返回错误。对接收到的运算符类型进行判断,最后输出计算结果。
试验3-3 计算字符串中所有数字的和。①字符串中只有小写字母和数字。②数字可连续,也可能不连续。③连续数字要当做一个数字处理。

 

项目四 数据存储 利用列表、元组、字典的概念和常见操作,根据学生”画像”系统需求,设计学生”画像”系统。如何设计满足系统需求的字典结构呢?首先要调研需求,学生”画像”系统需要存储的学生信息有学生的姓名、学生的学号、学生姓名的拼音,学生的性别、学生的手机号码、学生的电子邮件地址、学生的高等数学成绩、学生的大学英语成绩、学生的 Python 程序设计成绩。分析该需求后发现3门课对应3个成绩,可以用字典结构方便实现对应。在学生”画像”系统中,有很多学生,为了实现快速检索,学生信息主结构最好也使用字典结构。按照字典设计时键要唯一的要求,学生字典结构的键可以是学生的身份证号、学号等。但是纯数字编码的键难以记忆,会使得使用该系统的用户可操作性大幅度下降,因此,在保证没有重名的前提下,可以使用学生的姓名作为键来提高系统的可用性。所以,设计出三层字典结构来存放系统中的学生信息。 周五
项目五 函数封装 试验5-1 小学生数学四则运算练习游戏。
对小学低年级学生来说,四则运算是一项基本技能,也是以后学习数学的重要基础。该程序每次随机产生10道随机10以内的四则运算题目,用户输入答案,系统目动判断是否止确。计算得分,并记录答题时间。10道题目做完后,输出成绩,并询问是否继续做题,如果继续,则进行出题,否则,按分数、答题时间排序,显示成绩。
设计思路:利用随机函数产生算式,包括两个1~9之间的随机数,一个1~4之目的确不,数,表示”加、减、乘、除”4类运算,并组合成数学算式。
周一
实验5-2人机对战小游戏(抓小狐狸)。
编写程序模拟抓狐狸的小游戏,假设一排一共有5个洞口,小狐狸最开始的时候躲在其中一个洞口,然后用户随机打开一个洞口,如果里面有小狐狸就抓到了。如果洞里没有小狐狸就明天再来抓,但是小狐狸会在有人来抓之前跳到隔壁洞口里。
设计思路:定义一个列表模拟狐狸洞口,有狐狸表示为1,没有狐狸表示为0,游戏开始时利用随机函数模拟狐狸初始位置。

Python程序设计实训单项报告

试验报告应该怎么写?

试验名称: 项目一 Python基础知识


一、试验目的

掌握Python编程语言的基本语法和结构。

学习如何使用Python进行基本的数学运算和逻辑判断。

理解并实践如何通过程序接收用户输入,并根据输入进行相应的计算和反馈。


二、试验预备知识:

Python基本语法

变量和数据类型

输入输出函数

循环和条件语句

基本的数学公式和几何计算


三、试验项目:

用户输入秒数,系统输出该秒数是由几天几个小时几分钟几秒钟组成。

用户随机输入圆的半径和圆柱体的高度,求圆底面积、圆柱的体积、圆球的体积、圆柱的表面积、圆球的表面积。

自定义列表保存学生姓名,用户任意输入一个名字,判断该同学是否为本班学生。


四、试验内容

编写一个Python程序,接收用户输入的秒数,并将其转换为天、小时、分钟和秒的格式输出。

编写一个Python程序,接收用户输入的圆半径和圆柱体高度,计算并输出圆底面积、圆柱体积、圆球体积、圆柱表面积和圆球表面积。

编写一个Python程序,使用列表存储学生姓名,接收用户输入的姓名,并判断是否在列表中。


五、试验完成过程

项目一:秒数转换

设计算法:确定如何将秒数转换为天、小时、分钟和秒。

编写代码:使用Python的输入输出函数,以及整数除法和取余操作来实现转换。

调试和测试:输入不同的秒数值,检查输出是否正确。

项目二:几何计算

设计算法:根据几何公式计算圆底面积、体积和表面积。

编写代码:使用Python的数学库来辅助计算,并接收用户输入。

调试和测试:输入不同的半径和高度值,验证计算结果的准确性。

项目三:学生名单判断

设计算法:使用列表来存储学生姓名,并实现一个查找功能。

编写代码:实现一个循环,允许用户输入姓名,并判断是否在列表中。

调试和测试:尝试不同的输入,确保程序能够正确识别名单中的学生。


六、试验结果

描述每个项目的结果,包括成功和失败的案例。

分析可能的错误原因和解决方案。

七、试验心得

反思在实验过程中的学习点和遇到的挑战。

讨论实验对于理解Python编程和问题解决能力的帮助。

八、附录

附上实验中编写的代码,以及相关的注释和说明。

125jz网原创文章。发布者:江山如画,转载请注明出处:http://www.125jz.com/12547.html

(10)
江山如画的头像江山如画管理团队
上一篇 2024年6月13日 下午7:22
下一篇 2024年6月21日 上午8:01

99%的人还看了以下文章

  • 毕业设计(论文)评语指导教师评语大全

    **同学在手递手资源共享移动平台的设计中,选题具有较好的应用价值。系统后台管理系统使用java语言开发,APP端利用Android技术和MYSQL数据库实现,完成该资源共享移动平台的。 毕业设计工作量饱满,难度较大。设计说明书格式规范,结构合理。但课题背景描述较简单,毕业设计说明书目录编排出现小错误,总体设计水平较好。 **同学在采血站血液管理系统的设计中,…

    互联网 2020年7月20日
    4.0K0
  • 校企合作共建协议范本

    甲方(学校):          法定地址:             法定代表人:             乙方(企业):          法定地址:             法定代表人:           为充分发挥学校人才培养和服务社会、企业和行业的职能,加强高校教学及人才培养工作与地方经济、社会发展的紧密联系,更好地为地方经济建设和社会发展服务,同…

    互联网 2020年7月20日
    2.1K0
  • 山东省教育科学规划创新素养专项课题拟立项名单(2022年6月)

    序号 课题类别 单位 课题名称 1 专项重点 山东大学 “新文科”视域下学生创新素养培育路径及实践体系研究 2 专项重点 中国海洋大学 山东省金融类研究生创新能力培养实践研究 3 专项重点 山东科技大学 义务教育学段学生创新素养测评体系构建与实践研究 4 专项重点 山东科技大学 山东省高校大学生创新素养的培养路径及其培养体系研究 5 专项重点 青岛科技大学 …

    2022年6月16日
    2.1K0
  • 教育部吴岩司长:全面提高中国高等教育发展质量!( 节选)

    教育部高等教育司  吴岩 2020.09.05  陕西.西安 把战时在线教学“新鲜感”,转化为中国高等教育“新常态” 新阶段:中国高教迈入提质创新发展新时代

    2022年5月1日 互联网
    1.2K0
  • 人工智能时代职业教育发展的机遇、挑战与出路

    2019年2月,国务院颁布的《国家职业教育改革实施方案》指出,职业教育办学要注重对接科技发展趋势和市场需求,完善职业教育和培训体系。可见我国人工智能发展与职业教育改革是相互影响、有机统一的关系。人工智能时代背景下,职业教育的发展机遇和挑战并存,面向人工智能,职业教育如何做到从适应到引领转变,实现自身的突破性发展,是当下职业教育改革中必须深思的问题。 一、人工…

    2022年5月14日
    1.5K1
  • 教育心理学必背考点汇总,轻松考过教师资格证

    教育学中对学习的定义是个体在特定情境下由练习或反复经验而产生的行为或行为潜能的比较持久的变化。 首先,学习的结果表现为行为或者行为潜能的变化。行为可以理解为学习到一项操作能力,而行为潜能则是思想。 其次,产生的行为或者潜能变化是持久的,而不是一瞬间。 再次,学习是一个行为变化过程,而不仅仅是行为的变化结果。 有了对学习的认识,我们正式进入四大理论: 一、行为…

    2023年1月28日
    6450

发表回复

登录后才能评论