(word完整版)python二级考试操作题9.doc 立即下载
2024-09-09
约4.9千字
约15页
0
66KB
举报 版权申诉
预览加载中,请您耐心等待几秒...

(word完整版)python二级考试操作题9.doc

(word完整版)python二级考试操作题9.doc

预览

免费试读已结束,剩余 10 页请下载文档后查看

5 金币

下载文档

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

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中的中文词汇个数,不包括中文标点符号。显示输出分词后的结果,用"/”分隔,以及中文词汇个数。示例如下:
输入:
工业互联网”实施的方式是通过通信、控制和计算技术
查看更多
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

(word完整版)python二级考试操作题9

文档大小:66KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
全场最划算
12个月
199.0
¥360.0
限时特惠
3个月
69.9
¥90.0
新人专享
1个月
19.9
¥30.0
24个月
398.0
¥720.0
6个月会员
139.9
¥180.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用