重要说明:

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

1.  考生文件夹下存在-一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为20个字符,诚号字符填充,右对齐,带千位分隔符。如果输入正整数超过20位,则按照真实长度输出。

例如:键盘输入正整数n为1234,屏幕输出---------------1,234

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


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


3.   考生文件夹下存在一个文件PY101.py,请写代码替换横线,实现以下功能:从键盘输入4个数字,各数字采用空格分隔,对应为变量x0,y0,x1,y1。计算两点(x0,y0)和(x1,y1)之间的距离,屏幕输出这个距离,保留2位小数。
例如:键盘输入:013 5屏幕输出:5.00

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


4.   考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入字符串s,按要求把s输出到屏幕,格式要求:宽度为20个字符,等号字符=填充,居中对齐。如果输入字符串超过20位,则全部输出。
例如:键盘输入字符串s为"PYTH0N",屏幕输出
=======PYTH0N======
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


5.   考生文件夹下存在-一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为15个字符,数字右边对齐,不足部分用*填充。
例如:键盘输入正整数n为1234,屏幕输出*********1234

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


6.  考生文件夹下存在-一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为14个字符,数字中间对齐,不足部分用=填充。.
例如:键盘输入正整数n为1234,屏幕输出====1234====
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


7.  考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:键盘输入正整数n,按要求把n输出到屏幕,格式要求:宽度为25个字符,等号字符(=)填充,右对齐,带千位分隔符。如果输入正整数超过25位,则按照真实长度输出。.
例如:键盘输入正整数n为1234,屏幕输出================1234

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


8.获得用户输入的一个数字,对该数字以30字符宽度,十六进制,居中输出,字母小写,多余字符采用双引号(")填充,请完善PY101.py中代码。
提示:建议使用本机提供的Python集成开发环境IDLE编写、调试及验证程序。


9.  在考生文件夹下有个文件PY101.py,在横线处填写代码,完成如下功能。程序接收用户输入的五个数,以逗号分隔。将这些数字按照输入顺序输出,每个数字占10个字符宽度,右对齐,所有数字显示在同一行。

例如:输入:
23,42,543,56,71

输出:
23     42     543      56     71

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


10.10在考生文件夹下有个文件PY101.py,在横线处填写代码,完成如下功能。接收用户输入的-一个小于20的正整数,在屏幕上逐行递增显示从01到该正整数,数字显示的宽度为2,不足位置补0,后面追加一-个空格,然后显示’>’号,'>’号的个数等于行首数字。

例如:

输入:

3

输出:

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


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

Logo

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

更多推荐