导航菜单
首页 >  全国计算机等级考试二级python真题  > 全国计算机等级考试二级Python真题及解析图文

全国计算机等级考试二级Python真题及解析图文

全国计算机等级考试二级Python真题及解析图文

二级Python题库和课程:https://www.afuketang.com/video/qgjsj-video/all/all/all

公众号搜索:阿福课堂计算机二级

以下分享的是真题第一套中的操作题部分,操作题一共6道共计60分(5分/道*3道+10分+15分+20分),今天讲解的这道题是前面5道大题,最后一道题有时间再讲。

第一题(试卷第41题):

(41)考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:随机选择一个手机品牌屏幕输出。提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。

题目给出的文件如下:

# PY101.py# 请在...处使用一行或多行代码替换# 请在___处使用一行代码替换# 注意:请不要修改其他已给出代码import ___brandlist=['华为','苹果','诺基亚','0PPO','小米']random.seed(0)...print(name)

(41)解析:

# 计算机二级python真题解析# 公众号:读研札记import randombrandlist=['华为','苹果','诺基亚','OPPO','小米']random.seed(0)random.seed()idx=random.randint(0,4)name= brandlist[idx]print(name)

第二题(试卷第42题):

(42)考生文件夹下存在一个文件PY102.py,请写代码替换横线,键盘输入一段文本,保存在一个字符串变量s中,分别用Python内置函数及jieba库中已有函数计算字符串s的中文字符个数及中文词语个数。注意:中文字符包含中文标点符号。例如,键盘输入:俄罗斯举办世界杯

屏幕输出:中文字符数为8,中文词语数为3。提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。

题目给出的文件如下:

# PY102.py# 请在___处使用一行代码或表达式替换# 注意:请不要修改其他已给出代码import jiebas=input("请输入一个字符串")n=___m=___print("中文字符数为{},中文词语数为{}。".format(n,m))

(42)解析:

# 计算机二级python真题解析# 公众号:读研札记import jiebas=input("请输入一个字符串")n=len(s)m=len(jieba.lcut(s))print("中文字符数为{},中文词语数为{}。".format(n,m))

第三题(试卷第43题):

(43)考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:某商店出售某品牌运动鞋,每双定价160,1双不打折,2双(含)到4双(含)打九折,5双(含)到9双(含)打八折,10双(含)以上打七折,键盘输入购买数量,屏幕输出总额(保留整数)。示例格式如下:输入:1输出:总额为:160提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。

题目给出的文件:

# PY103.py#请在...处使用一行或多行代码替换#注意:请不要修改其他已给出代码n=eval(input("请输入数量:"))...print("总额为:",cost)

(43)解析:

# 计算机二级python真题解析# 公众号:读研札记n=eval(input("请输入数量:"))if n

相关推荐: