Python期末作业
作业的具体要求总结
Question 1
- 用turtle画图就不说了,不难
Question 2
- 最多有五个组,每个组最多有3个人
在添加成员时当超过3个时,需要跳出信息框进行提醒处理 - 添加成员的姓名不能为空
若没有输入任何信息,直接添加的话也需要跳出信息框进行提醒处理 - 统计小组的平均得分
需要特判该小组的成员数是否 ≥ 1,因为分母不能为0 - 每个人击靶次数不能超过10
当射靶次数超过10次,需要弹出信息框进行警告处理
Question1我只写了一个版本,对于 Question 2 我一共写了两个版本
注: 我这两个版本都没有处理成员名相同的情况,笔者认为在这15个人中总不会这么凑巧就有相同名字的人吧,所以请不要输入相同的成员名
第一份
- 先输入姓名
- 选择要添加到的小组
- 添加姓名后,列表框将显示添加的成员名以及他所在的小组
- 在列表框中选择要参赛的成员
- 点击靶后,将会实时更新参赛队员的成绩以及他所在小组的平均得分
- 实时更新个人总得分前三的成员
第二份
具体步骤跟前面的一样,不同在于第二份需要射靶次数达到150次才会显示排名前三的小组,而第一份是实时更新总得分排名前三的个人
资源下载
https://download.csdn.net/download/weixin_45771864/20366622
感想
源代码请到我的资源那里下载。代码变量太多,所以我猜应该没人能看懂代码。我同学找我代码,给了他们后他们这么抱怨的,反正老师也不细看。听说全班Python这门课分数都是A,因为只要交了期末作业的都是A…
Python这门课一学期下来似乎什么也没学,老师念了一学期的ppt,最终还是得靠自学啊文章来源:https://www.toymoban.com/news/detail-409572.html
有问题欢迎在评论区提出一起探讨文章来源地址https://www.toymoban.com/news/detail-409572.html
到了这里,关于Python期末大作业 —— 射靶的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!