安徽省分类招生和对口招生考试Python 实操题(三)

2025-02-25
| 2页
| 87人阅读
| 1人下载

内容正文:

安徽省分类招生和对口招生考试Python 实操题(三) 考试时间90分钟 满分100分 班级 姓名 学号 成绩 一、程序改错题 (共2小题 每小题20分 共40分) 1. 打开当前目录下的pyCode1py程序文件,实现以下功能: 计算正整数num的各位上的数字之积。 例如:输入252,则输出应该是20:输入202,则输出应该是0。如下图所示 请在#*************************ERROR*************************#语句的下一行完成程序改错。 提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。 2.打开当前目录下的pyCode2.py程序文件,实现以下功能: 根据正整数m的值,计算如下公式的值。 t=1-1/(2x2)-1/(3x3)-...-1/(mxm) 例如:若m=5,则应输出:0.536389;若m=0,则应输出:1.000000。如下图所示: 请在#*************************ERROR*************************#语句的下一行完成程序改错。 提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。 二、程序设计题 (共2小题 每小题20分 共40分) 3.打开当前目录下的pyCode3.py程序文件,实现以下功能: 将列表s=[20,9,-17,-8,1,6,15]中属于正奇数的元素由小到大进行排序并将排序的结果输出显示。(使用sorted( )函数) 4.打开当前目录下的pyCode4.py程序文件,实现以下功能: 生成包含20个0~100之间随机数的列表,然后将前10个元素升序排列,后10个元素降序 排列,并输出结果。 三、综合应用题 (共2小题 每小题20分 共40分) 5. 打开当前目录下的pyCode5.py程序文件,实现以下功能: 使用tkinter,实现数字排序的功能。初始化界面,如图1所示。首先在“待排数字”对应的单文本输人框(Entry 控件)中输人相应数字(数字间以一个空格隔开),然后再单击“排序”按钮(Button控件),将按升序排序后的结果输出显示在相应位置,如图2所示。初始化界面中的“待排数字”和“升序结果”,使用的都是 Label控件。单击“退出”按钮(Button控件),将退出整个窗口。 要求:运用Python自带的tkinter库,设计GUI界面。 请参看样张: 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

安徽省分类招生和对口招生考试Python 实操题(三)
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。