找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2638|回复: 12

Python 全国二级冲刺卷

 火.. [复制链接]
  • 打卡等级:常驻代表
  • 打卡总天数:34
  • 打卡月天数:6
  • 打卡总奖励:9027
  • 最近打卡:2025-12-17 23:15:51

2823

主题

541

回帖

2万

积分

管理员

积分
22569
发表于 2019-11-13 19:59:07 | 显示全部楼层 |阅读模式
冲刺试卷
【理论部分】单选题 40题

【上机测试】程序题
(1)题目1
x = pow((3**4 + 5*(6**7))/8, 0.5)print("{:.3f}".format(x))

(2)题目2
import jieba
s = "中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。"
n = __________
m = __________
print("中文字符数为{},中文词语数为{}。".format(n, m))

import jieba s = "中国特色社会主义进入新时代,我国社会主要矛盾已经转化为人民日益增长的美好生活需要和不平衡不充分的发展之间的矛盾。"
n = len(s)
m = len(jieba.lcut(s))
print("中文字符数为{},中文词语数为{}。".format(n, m))

(3)题目3
print("二进制{____①____}、十进制{____②____}、八进制{____③____}、十六进制{____④____}".format(____⑤____))

print("二进制{0:b}、十进制{0}、八进制{0}、十六进制{0:x}".format(0x4DC0+50))

(4)题目4
# import turtle
# d = 0
# for i in range(____①____):
#     turtle.fd(____②____)
#     d = ____③____
# turtle.seth(d)

import turtle d = 0
for i in range(4):    turtle.fd(200)    d = d + 90    turtle.seth(d)

(5)题目5

ls = ["综合", "理工", "综合", "综合", "综合", "综合", "综合", "综合", \
     "综合", "综合", "师范", "理工", "综合", "理工", "综合", "综合", \
     "综合", "综合", "综合", "理工", "理工", "理工", "理工", "师范", \
     "综合", "农林", "理工", "综合", "理工", "理工", "理工", "综合", \
     "理工", "综合", "综合", "理工", "农林", "民族", "军事"]
d = {}
for word in ls:    d[word] = d.get(word, 0) + 1
for k in d:    print("{}:{}".format(k, d[k]))

(6)题目6
参考答案1
fi = open("论语-网络版.txt", "r", encoding="utf-8")
fo = open("论语-提取版.txt", "w")
wflag = False            #写标记for line in fi:    if "【" in line:     #遇到【时,说明已经到了新的区域,写标记置否        wflag = False    if "【原文】" in line:  #遇到【原文】时,设置写标记为True        wflag = True        continue        if wflag == True:    #根据写标记将当前行内容写入新的文件        for i in range(0,25):            for j in range(0,25):                line = line.replace("{}·{}".format(i,j),"**")        for i in range(0,10):            line = line.replace("*{}".format(i),"")        for i in range(0,10):            line = line.replace("{}*".format(i),"")        line = line.replace("*","")          fo.write(line)fi.close()fo.close()

参考答案2
fi = open("论语-提取版.txt", "r")
fo = open("论语-原文.txt", "w")
for line in fi:   #逐行遍历    for i in range(1,23):  #对产生1到22数字        line=line.replace("({})".format(i), "")  #构造(i)并替换    fo.write(line)fi.close()fo.close()

工控课堂 www.gkket.com

0

主题

113

回帖

261

积分

注册会员

积分
261
发表于 2019-11-13 21:13:25 | 显示全部楼层
真是被感动的痛哭流涕……
工控课堂 www.gkket.com

0

主题

85

回帖

287

积分

注册会员

积分
287
发表于 2020-10-23 02:36:47 | 显示全部楼层
真是难得给力的帖子啊。
工控课堂 www.gkket.com

0

主题

160

回帖

339

积分

注册会员

积分
339
发表于 2025-11-12 14:14:02 | 显示全部楼层
水个经验,支持楼主,加油呀
工控课堂 www.gkket.com

0

主题

91

回帖

138

积分

新手上路

积分
138
发表于 2025-11-17 16:45:55 | 显示全部楼层
原来还有这种操作,长见识了!
工控课堂 www.gkket.com

0

主题

112

回帖

170

积分

新手上路

积分
170
发表于 2025-11-19 12:11:46 | 显示全部楼层
求个链接 / 教程,楼主好人一生平安~
工控课堂 www.gkket.com

0

主题

84

回帖

268

积分

注册会员

积分
268
发表于 2025-11-19 12:13:05 | 显示全部楼层
来凑个热闹,为楼主增加点人气!
工控课堂 www.gkket.com

0

主题

72

回帖

111

积分

新手上路

积分
111
发表于 2025-11-19 12:20:01 | 显示全部楼层
不请自来,就想夸一句:太顶了!
工控课堂 www.gkket.com

0

主题

107

回帖

434

积分

注册会员

积分
434
发表于 2025-11-19 12:21:21 | 显示全部楼层
占个楼慢慢看,先马克一下
楼主辛苦啦,期待下一篇分享
工控课堂 www.gkket.com

0

主题

87

回帖

133

积分

新手上路

积分
133
发表于 2025-11-19 12:26:15 | 显示全部楼层
同款经历!我当初也这么过来的😂
工控课堂 www.gkket.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 07:51 , Processed in 0.127519 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表