重要说明:

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

11.在考生文件夹下有个文件PY101.py,在横线处填写代码,完成如下功能。接收用户输入的一一个大于10小于10的8次方的十进制正整数,输出这个正整数各字符的和,以25为宽度,居中显示,采用等号=填充。例如:

输入:
1357

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


12.在考生文件夹下有个文件PY101.py,在横线处填写代码,完成如下功能。接收用户输入的一个浮点数,输出这个浮点数的小数部分各字符的和,以10为宽度,靠右显示,采用星号*填充。例如:

输入:
1234.5678

输出:
*******26

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


13.  考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:a和b是两个列表变量,列表a为[3,6,9]已给定,键盘输入列表b,计算a中元素与b中对应元素乘积的累加和。例如:键盘输入列表b为[1,2,3],累加和为1*3+2*6+3*9=42,因此,屏幕输出计算结果为42

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


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

俄罗斯举办世界杯
屏幕输出:

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


15.  考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入一段中文文本,不含标点符号和空格,命名为变量s,采用jieba库对其进行分词,输出该文本中词语的平均长度,保留1位小数。
例如:键盘输入:吃葡萄不吐葡萄皮
屏幕输出:1.6

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


16.  考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:根据斐波那契数列的定义,F(0)=0,F(1)=1,F(n)=F(n-1)+F(n-2)(n>=2),输出不大于100的序列元素。
例如:屏幕输出实例为:
0,1,1,2,3,...(略)
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


17.  考生文件夹下存在-一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:a和b是两个长度相同的列表变量,列表a为[3,6,9]已给定,键盘输入列表b,计算a中元素与b中对应元素的和形成新的列表c,在屏幕上输出。
例如:键盘输入列表b为[1,2,3],屏幕输出计算结果为[4,8,12]
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


18.  考生文件夹下存在一个文件PY102.py,请写代码替换横线,不修改其他代码,实现以下功能:a和b是两个列表变量,列表a为[3,6,9]已给定,键盘输入列表b,将a列表的三个元素插入到b列表中对应的前三个元素的后面,并显示输出在屏幕上。
例如:键盘输入列表b为[1,2,3],因此,屏幕输出计算结果为[1,3,2,6,3,9]
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


19.  获得用户输入的一个字符串,将字符串逆序输出,同时紧接着输出字符串的个数,请完善PY 102.py中代码。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


20.  获得用户输入的一个数字,其中数字字符(0到9)用对应的中文字符“O一二三四五六七八九”替换,输出替换后的结果,请完善PY 102.py中的代码。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


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

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐