重要说明:

  • 代码以图片形式展示,红色方框内的代码为考试中的考试代码,也就是我们需要补充的代码,其余代码考试之中会进行给出,我们需要自己填写留空区域并运行正确;
  • 只收录了2020年3月计算机二级Python考试之前的12套操作题,后续更新的题目不在文章的内容之中;
  • 此篇文章的程序在二级Python考试之中有三道题,每题5分,分值占比为15分

21.  在考生文件夹下有个文件PY102.py,在横线处填写代码,完成如下功能。社会平均工作时间是每天8小时(不区分工作日和休息日),一位计算机科学家接受记者采访时说,他每天工作时间比社会平均工作时间多3小时。如果这位科学家的当下成就值是1,假设每工作1小时成就值增加0.01%,计算并输出两个结果:这位科学家5年后的成就值,以及达到成就值100所需要的年数。其中,成就值和年数都以整数表示,每年以365天计算。
输出格式示例如下:,
5年后的成就值是XXx.
Xx年后成就值是100

提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


22.  在考生文件夹下有个文件PY102.py,在横线处填写代码,完成如下功能。让用户输入一串数字和字母混合的数据,然后统计其中数字和字母的个数,显示在屏幕上。例如:

输入:Fda243fdw3

输出:数字个数:4,字母个数:6

提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


23. 在考生文件夹下有个文件PY102.py,在横线处填写代码,完成如下功能。接收用户输入的数据,该数据仅由字母和中文混合构成,无其他类型字符,统计并输出中文字符出现的个数,示例如下:

输入:

world世界peace和平
输出:

4
4提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


24.  考生文件夹下有个文件PY 102.py.在横线处填写代码,完成如下功能。
time库是Python语言中与时间处理相关的标准库,time库中ctime 0函数能够将--个表示时间的浮点数变成人类可以理解的时间格式,

示例如下:

import time

print(time.ctime(1519181231.0))
输出结果是:Wed Feb 21 10:47:11 2018

请获得用户输入时间,提取并输出其中的小时信息。以上述时间为例,应输出10。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


25.  考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:以123为随机数种子,随机生成10个在1(含)到999(含)之间的随机数,每个随机数后跟随一个逗号进行分隔,屏幕输出这10个随机数。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


26.  考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:某商店出售某品牌运动鞋,每双定价160,1双不打折,2双(含)到4双(含)打九折,5双(含)到9双(含)打八折,10双(含)以上打七折,键盘输入购买数量,屏幕输出总额(保留整数)。示例格式如下:

输入:1

输出:总额为:160

提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


27.  考生文件夹 下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入一个9800到9811之间的正整数n,作为Uni code编码,把n-1、n和n+ 1三个Uni code编码对应字符按照如下格式要求输出到屏幕:宽度为11个字符,加号字符+填充,居中。
例如:键盘输入:9802 屏幕输出:++++???++++
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


28.   考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入一句话,用jieba分词后,将切分的词组按照在原话中逆序输出到屏幕上,词组中间没有空格。示例如下:

输入:

我爱妈妈
输出:

妈妈爱我
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


29.  考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:以0为随机数种子,随机生成5个在1(含)到97(含)之间的随机数,计算这五个随机数的平方和。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


30.  考生文件夹下存在一个文件PY103.py,请写代码替换横线,不修改其他代码,实现以下功能:以100为随机数种子,随机生成3个在1(含)到9(含)之间的随机数,计算这三个随机数的立方和。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


下一篇:https://blog.csdn.net/weixin_44940488/article/details/115315623

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐