内容正文:
安徽省分类招生和对口招生考试Python 实操题(二)
考试时间90分钟 满分100分
班级 姓名 学号 成绩
一、程序改错题 (共2小题 每小题20分 共40分)
1. 打开当前目录下的pyCode1.py程序文件,实现以下功能:
在控制台输出以下图形
请在#*************************ERROR*************************#语句的下一行完成程序改错。
提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。
2.打开当前目录下的pyCode2.py程序文件,实现以下功能:
main( )函数中实现输出列表的元素以逗号分隔,并打印输出。输出结果如下图所示:
请在#*************************ERROR*************************#语句的下一行完成程序改错。
提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。
二、程序设计题 (共2小题 每小题20分 共40分)
3.打开当前目录下的pyCode3.py程序文件,实现以下功能:
编写函数main 求3!+6!+9!+12!+15!+18!+21!+23!。
要求:编写函数中包含for循环语句、输出语句,直接输出计算的结果语句。
4.打开当前目录下的pyCode4.py程序文件,实现以下功能:
如a3=b3+c3+d3的等式被称为完美立方等式。例如123=63+83+103
编写程序,对任给的正整数N(N<=100),寻找所有的四元组(a,b,c,d),使得a3=b3+c3+d3,其中a,b,c,d大于1,小于等于N,且b<=c<=d。
要求:输入一个正整数N(N<=100),输出每行输出一个完美立方。输出格式为Cube=a,Triple=(b,c,d)。如下图所示:
三、综合应用题 (共2小题 每小题20分 共40分)
5. 打开当前目录下的pyCode5.py程序文件,实现以下功能:
使用tkinter,实现击鼓传花的功能。初始化界面,如图1所示。当单击“开始”按钮时,沿逆时针方向循环滚动,滚动时选中对应的单选按钮,如图2所示。当单击“暂停”按钮时,将暂停循环滚动,并选中暂停时对应的单选按钮。当单击“退出”按钮时,将退出整个窗口。
要求:运用Python自带的tkinter库,设计GUI界面。
请参看样张:
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$