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

2025-12-05
| 2页
| 79人阅读
| 0人下载

内容正文:

Python 实操题 考试时间90分钟 满分100分 班级 姓名 学号 成绩 一、程序设计题 (共2小题 每小题20分 共40分) 1. 打开当前目录下的pyCode1.py程序文件,实现以下功能: 约瑟夫环问题:有 n 个人围成一圈,从 1 开始按顺序排号。从第一个人开始报数(从 1 到 3 循环报数),凡报到 3 的人退出圈子,问最后留下的那个人原来的序号是多少? 例如,输入总人数:34, 输出:最后留下来的人原来的序号是 10。 2. 打开当前目录下的pyCode2.py程序文件,实现以下功能: 编写程序,输出 1900—2000 年(含 2000 年)之间的所有闰年,每行显示五个。(注:用自定义函数判断闰年) 1904 1908 1912 1916 1920 1924 1928 1932 1936 1940 1944 1948 1952 1956 1960 1964 1968 1972 1976 1980 1984 1988 1992 1996 2000 3. 打开当前目录下的pyCode3.py程序文件,实现以下功能: 如果一个 n 位正整数等于其各位数字的 n 次方之和,则称该数为阿姆斯特朗数(也称自恋数)。例如:则 153 是阿姆斯特朗数。请编写程序判断用户输入的数是否为阿姆斯特朗数。 4. 打开当前目录下的pyCode4.py程序文件,实现以下功能: 用户输人一个英文句子,编写程序实现将句子中所有单词的首字母转换为大写字母 二、综合应用题(共2小题 每小题20分 共40分) 5. 打开当前目录下的pyCode5.py程序文件,实现以下功能: 使用 tkinter,实现循环滚动抽奖的功能。初始化界面,如图所示。当单击“开始”按钮时,将自动循环滚动奖品。当单击“暂停”按钮时,停止循环滚动。当单击“退出”按钮时,将退出整个窗口。所设奖品有铅笔、本子、玩具、手表、水果,自动循环滚动的时间间隔为 0.1 秒。根据上述题意要求,实现界面显示及功能。(注:界面中各元素的大小、颜色及位置、线条的粗细等不作硬性要求) 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $

资源预览图

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