预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(word完整版)python二级考试操作题9 (word完整版)python二级考试操作题9 (word完整版)python二级考试操作题9 1.101 参照代码模板完善代码,实现下述功能。从键盘输入一个整数和一个字符,以逗号隔开,在屏幕上显示输出一条信息. 示例如下: 输入 10,@ 输出 @@@@@@@@@@10@@@@@@@@@@ 输入输出示例 输入输出示例110,@@@@@@@@@@@10@@@@@@@@@@习题讲解 答案: a,x=input()。split(',’)#请输入1个整数和1个符号,逗号隔开print(x*eval(a),a,x*eval(a)) 要点: 1.输入两个值组成的字符串,要用split()分割开 2.同时赋值给两个变量 3。利用eval得到数值做运算,给字符做乘法,得到需要的格式 2。102 参照代码模板完善代码,实现下述功能。从键盘输入一个由1和0组成的二进制字符串s,转换为八进制数输出显示在屏幕上,示例如下: 输入: 1100 输出: 转换成八进制数是:14 输入输出示例 输入输出示例1110014习题讲解 答案: s=input()#请输入一个由1和0组成的二进制数字串 d=0 whiles: d=d*2+(ord(s[0])—ord(’0')) s=s[1:]print("转换成八进制数是:{:o}"。format(d)) 要点: 1.print和format的格式用法,字符串的内置处理函数,切片 2.理解数据类型及其转换 3.103 参照代码模板完善代码,实现下述功能。文件data。txt文件中有多行数据,打开文件,读取数据,并将其转化为列表.统计读取的数据,计算每一行的总和、平均值,在屏幕上输出结果。 文件内容示例如下: Chinese:80,Math:85,English:92,Physical:81,Art:85,Chemical:88 屏幕输出结果示例如下: 总和是:511.0,平均值是:85.17 输入输出示例 输入输出示例1从文件data.txt中读取总和是:511。0,平均值是:85。17习题讲解 答案: fi=open("data.txt",'r') forlinfi: l=l.split(’,') s=0.0 n=len(l) forcoursinl: items=cours.split(’:’) s+=eval(items[1]) print(”总和是:{},平均值是:{:。2f}".format(s,s/n)) fi。close() 4.201 参照代码模板完善代码,实现下述功能,不得修改其它代码。使用turtle库的turtle。circle()函数和turtle.seth()函数绘制同心圆套圈,最小的圆圈半径为10像素,不同圆圈之间的半径差是40像素,效果如下图所示。 --—-—--------———————-——-——-——-----——-—-———-———------—-------——- 自动评阅说明 使用字符串形式输出____①____,____②____,____③____中应填代码即可以自动评阅得分 例如,如果代码为: #代码模板|#你的代码importturtle|importturtle d=0|d=0 foriinrange(__1__):|foriinrange(1): turtle。fd(__2__)|turtle。fd(100) turtle.__3__|turtle.fd(100+(i*3)) turtle。seth(d)|turtle.seth(d) 则在提交代码页面输入: print('1','100','fd(100+(i*3))’) 提交后即可以查看得分 注:如果有运算符,请在运算符两侧加上空格 习题讲解 答案: #请在______处填写一行代码#请不要修改其他代码 importturtle r=10 dr=40 head=90 foriinrange(4): turtle.pendown() turtle.circle(r) r+=dr turtle.penup() turtle。seth(-head) turtle。fd(dr) turtle。seth(0) turtle。done() 要点: 1.同心圆主要问题是要挪动画笔,用到pendown和penup 2.用循环来处理重画的个数 5。202 参照代码模板完善代码,实现下述功能。从键盘输入一个中文字符串变量s,内部包含中文标点符号. 问题1:(8分)用jieba分词,计算字符串s中的中文词汇个数,不包括中文标点符号。显示输出分词后的结果,用"/”分隔,以及中文词汇个数。示例如下: 输入: 工业互联网”实施的方式是通过通信、控制和计算技术