内容正文:
安徽省分类招生和对口招生考试Python 实操题(五)
考试时间90分钟 满分100分
班级 姓名 学号 成绩
一、程序改错题 (共2小题 每小题20分 共40分)
1. 打开当前目录下的pyCode1py程序文件,实现以下功能:
从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。如下图所示:
请在#*************************ERROR*************************#语句的下一行完成程序改错。
提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。
2. 打开当前目录下的pyCode2.py程序文件,实现以下功能:
将一个正整数分解质因数。例如:输入90,输出90=2*3*3*5。如下图所示:
请在#*************************ERROR*************************#语句的下一行完成程序改错。
提示:建议本机安装Python 3.7版本,在IDLE中编写、调试及验证程序。
二、程序设计题 (共2小题 每小题20分 共40分)
3.打开当前目录下的pyCode3.py程序文件,实现以下功能:
分母是前一项的分子。编写程序,计算序列 2/1+3/2+5/3+8/5+..的前N项之和。注意该序列从第2项起,每一项的分子是前一项分子与分母的和,分母是前一项的分子。
输入格式:在一行中输入一个正整数N,
输出格式:在一行中输出序列和的值,精确到小数点后两位。题日保证计算结果不超过双精度范围。
要求:编写f函数中包含while循环语句。如下图所示:
4.打开当前目录下的pyCode4.py程序文件,实现以下功能:
自然常数e可以用级数 1+1/1!+1/2!+…+1/n!+.来近似计算。要求对给定的非负整数 n,求该级数的前 n+1 项和。要求:输入格式为第一行中输入非负整数 n(≤1000);输出格式为在一行中输出部分和的值,保留小数点后八位。如下图所示:
三、综合应用题 (共2小题 每小题20分 共40分)
5. 打开当前目录下的pyCode5.py程序文件,实现以下功能:
创建一个摄氏温度转换成华氏温度的小程序,从输入框输入摄氏度的值,单击“计算”按钮后得到华氏度的值,计算公式:F=1.8*C+32。(要求:数值保留两位小数)
要求:运用Python自带的tkinter库,设计GUI界面。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$$