如果您无法下载资料,请参考说明:
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中的中文词汇个数,不包括中文标点符号。显示输出分词后的结果,用"/”分隔,以及中文词汇个数。示例如下:
输入:
工业互联网”实施的方式是通过通信、控制和计算技术
17****21
实名认证
内容提供者
最近下载