欢迎来到天天文库
浏览记录
ID:56818670
大小:63.00 KB
页数:8页
时间:2020-07-13
《python二级考试操作题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.1.基本操作题(1)描述参照代码模板,完善代码,实现功能:从键盘输入一个汉字,在屏幕上显示输出该汉字的Unicode编码值。本题目支持自动评阅。 输入中 输出"中"汉字的Unicode编码:20013 输入输出示例 输入输出示例1中"中"汉字的Unicode编码:20013习题讲解#请输入一个汉字s=input("")print(""{}"汉字的Unicode编码:{}".format(s,ord(s)))..2.基本操作题(2) 描述参照代码模板,完善代码,实现下面的功能:从键盘输入两个数(换行),调用函数gcd
2、()输出两个数的最大公约数显示在屏幕上。本题目支持自动评阅。 输入输出示例 输入输出示例1724872与48的最大公约数是24习题讲解#请输入第一个正整数:#请输入第一个正整数:defgcd(x,y):ifx3、实现功能:从键盘输入一个列表,计算输出列表元素的平均值。示例如下: 输入[2,3,5,7] 输出平均值为:4.25 本题目支持自动评阅。 输入输出示例 输入输出示例1[2,3,5,7]平均值为:4.25..习题讲解defmean(numlist):s=0.0fornuminnumlist:s=s+numreturns/len(numlist)#请输入一个列表:ls=eval(input(""))print("平均值为:",mean(ls))4.简单操作题(1)描述参照代码模板,完善代码,不得修改其它代码。使用turtl4、e库的turtle.right()函数和turtle.circle()函数绘制一个四叶草,效果如下图所示。直接输出代码模板中正确填写的容可支持自动评阅。---------------------------------------------------------------自动评阅说明 ..使用字符串形式输出____①____,____②____,____③____中应填代码即可以自动评阅得分例如,如果代码为:#代码模板5、#你的代码importturtle6、importturtled=07、d=0foriinrange(8、__1__):9、foriinrange(1):turtle.fd(__2__)10、turtle.fd(100)turtle.__3__11、turtle.fd(100+(i*3))turtle.seth(d)12、turtle.seth(d)则在提交代码页面输入:print('1','100','fd(100+(i*3))')提交后即可以查看得分 注:如果有运算符,请在运算符两侧加上空格习题代码importturtled=0foriinrange(4):turtle.right(90)turtle.circle(50,180)5.简13、单操作题(2)描述使用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,由考生目录下文件Name.txt给出,某课程第一次考勤数据由考生目录下文件1.csv给出。请求出第一次缺勤同学的。参考代码模板,补充代码完成要求。.. 使用print方法按输出示例输出结果,支持自动评阅。 输入输出示例 输入输出示例1无输入第一次缺勤同学有:三四 王五习题讲解#从1.csv文件中读取考勤数据withopen("file/1.csv","r",encoding="utf-8")asfo:foR=fo.readlines()ls=14、[]forlineinfoR:line=line.replace("","")ls.append(line.split(","))#从name.txt文件中读取所有同学的withopen("Name.txt","r",encoding="utf-8")asfoName:foNameR=foName.readlines()lsAll=[]forlineinfoNameR:line=line.replace("","")lsAll.append(line)#求出第一次缺勤同学的forlinls:ifl[0]inlsAl15、l:lsAll.remove(l[0])print("第一次缺勤同学有:",end="")forlinlsAll:print(l,end="")..6.综合应用题描述格拉底是古希腊著名的思想家、哲学家、教育家、公民陪审员。格拉底的部分名言被翻译为中文,其部分容由 sgld.txt给出。请参考代码模板,补
3、实现功能:从键盘输入一个列表,计算输出列表元素的平均值。示例如下: 输入[2,3,5,7] 输出平均值为:4.25 本题目支持自动评阅。 输入输出示例 输入输出示例1[2,3,5,7]平均值为:4.25..习题讲解defmean(numlist):s=0.0fornuminnumlist:s=s+numreturns/len(numlist)#请输入一个列表:ls=eval(input(""))print("平均值为:",mean(ls))4.简单操作题(1)描述参照代码模板,完善代码,不得修改其它代码。使用turtl
4、e库的turtle.right()函数和turtle.circle()函数绘制一个四叶草,效果如下图所示。直接输出代码模板中正确填写的容可支持自动评阅。---------------------------------------------------------------自动评阅说明 ..使用字符串形式输出____①____,____②____,____③____中应填代码即可以自动评阅得分例如,如果代码为:#代码模板
5、#你的代码importturtle
6、importturtled=0
7、d=0foriinrange(
8、__1__):
9、foriinrange(1):turtle.fd(__2__)
10、turtle.fd(100)turtle.__3__
11、turtle.fd(100+(i*3))turtle.seth(d)
12、turtle.seth(d)则在提交代码页面输入:print('1','100','fd(100+(i*3))')提交后即可以查看得分 注:如果有运算符,请在运算符两侧加上空格习题代码importturtled=0foriinrange(4):turtle.right(90)turtle.circle(50,180)5.简
13、单操作题(2)描述使用字典和列表型变量完成某课程的考勤记录统计,某班有74名同学,由考生目录下文件Name.txt给出,某课程第一次考勤数据由考生目录下文件1.csv给出。请求出第一次缺勤同学的。参考代码模板,补充代码完成要求。.. 使用print方法按输出示例输出结果,支持自动评阅。 输入输出示例 输入输出示例1无输入第一次缺勤同学有:三四 王五习题讲解#从1.csv文件中读取考勤数据withopen("file/1.csv","r",encoding="utf-8")asfo:foR=fo.readlines()ls=
14、[]forlineinfoR:line=line.replace("","")ls.append(line.split(","))#从name.txt文件中读取所有同学的withopen("Name.txt","r",encoding="utf-8")asfoName:foNameR=foName.readlines()lsAll=[]forlineinfoNameR:line=line.replace("","")lsAll.append(line)#求出第一次缺勤同学的forlinls:ifl[0]inlsAl
15、l:lsAll.remove(l[0])print("第一次缺勤同学有:",end="")forlinlsAll:print(l,end="")..6.综合应用题描述格拉底是古希腊著名的思想家、哲学家、教育家、公民陪审员。格拉底的部分名言被翻译为中文,其部分容由 sgld.txt给出。请参考代码模板,补
此文档下载收益归作者所有