文章目录

  • Python 二级等考(第三季)精品题6
    • 单项选择题
      • 第一题
      • 第二题
      • 第三题
      • 第四题
      • 第五题
      • 第六题
      • 第七题
      • 第八题
      • 第九题
      • 第十题
      • 第十一题
      • 第十二题
      • 第十三题
      • 第十四题
      • 第十五题
      • 第十六题
      • 第十七题
      • 第十八题
      • 第十九题
      • 第二十题
      • 第二十一题
      • 第二十二题
      • 第二十三题
      • 第二十四题
      • 第二十五题
      • 第二十六题
      • 第二十七题
      • 第二十八题
      • 第二十九题
      • 第三十题
      • 第三十一题
      • 第三十二题
      • 第三十三题
      • 第三十四题
      • 第三十五题
      • 第三十六题
      • 第三十七题
      • 第三十八题
      • 第三十九题
      • 第四十题
    • 程序设计题
      • 第一题
      • 第二题
      • 第三题
      • 第四题
      • 第五题
      • 第六题

Python 二级等考(第三季)精品题6

单项选择题

第一题

第二题

第三题

第四题

第五题

第六题

第七题

第八题

第九题

第十题

第十一题

第十二题

第十三题

第十四题

第十五题

第十六题

第十七题

第十八题

第十九题

第二十题

第二十一题

第二十二题

第二十三题

第二十四题

第二十五题

第二十六题

第二十七题

第二十八题

第二十九题

第三十题

第三十一题

第三十二题


第三十三题

第三十四题

第三十五题

第三十六题

第三十七题

第三十八题

第三十九题

第四十题

程序设计题

第一题

#请输入一个十进制整数
Tempstr = eval(input())
print("0x{0:x},0o{0:o},0b{0:b}".format(Tempstr))

第二题

import random
random.seed(1)
n = eval(input())
sum = 0
for i in range(n):fl = random.uniform(1,100)sum += flprint('{:.2f}'.format(fl))
print('The average is:{:.2f}'.format(sum/n))讲解:
1. 使用random随机库要import random
2. 题目限制了程序框架,所以主要考核uniform()
3. 求平均数用sum/n

第三题

参考答案(注释版):
for i in range(2,1001):    #遍历[2,1000]范围上的整数,判断是否是完数。s = i                  #将i赋值为s 例如i = 6,s = 6for j in range(1,i):   # j 遍历 [1,2,3,4,5]if i%j == 0:       # 如果 6 % j = 0,s = s - js -= j         # s = 6 - 1 - 2 - 3 ,s = 0if s == 0:             # 如果是s == 0, 则i 是一个完数print(i)           #输出i
参考答案二
for i in range(2,1001):sum=0for j in range(1,i):if i%j==0:sum += jif sum==i:print(i)

第四题

#参考答案:
import turtle
d = 0
k = 1
for j in range(10):for i in range(4):turtle.fd(k)d += 91turtle.seth(d)k += 2
turtle.done()

第五题

#参考答案
import jieba
# s = '“工业互联网”实施的方式是通过通信、控制和计算技术的交叉应用,建造一个信息物理系统,促进物理系统和数字系统的融合。'
s = input()
s = s.replace(',','').replace('。','').replace('、','').replace('“','').replace('”','')
k = jieba.lcut(s)
for i in k:print(i, end= "/ ")
print("\n中文词语数是:{}".format(len(k)))
'''
要点:
1. 用 jieba 分词处理词汇统计
2. 要处理掉输入的各种标点符号,用replace()函数
3. 用字典保存各个词出现次数
'''

第六题




#代码如下:
menu=["1. 显示所有信息","2. 追加信息","3. 删除信息"]
flag = 1
while flag:for m in menu:print(m)try:print("请输入数字1-3选择功能:")ch = int(input() )flag =0except:flag = 1if    ch <1 or ch > 3:flag = 1print("您选择了功能", ch)#P301-2def display():fi = open("address.txt",'r')for l in fi:l=l.replace('\n','')print(l)fi.close()menu=["1. 显示所有信息","2. 追加信息","3. 删除信息"]
flag = 1
while flag:for m in menu:print(m)try:print("请输入数字1-3选择功能:")ch = int(input() )flag =0except:flag = 1if    ch <1 or ch > 3:flag = 1if ch ==1:display()
elif ch==2:pass
elif ch ==3:pass# P301-3
def display():fi = open("address.txt",'r')for l in fi:l=l.replace('\n','')print(l)fi.close()        def insertrec():fi = open("address.txt",'r')fo = open("new_address.txt",'w')la=[]for l in fi:la.append(l.replace('\n',''))print("请输入要插入的信息,以逗号隔开,示例:103, cc, 34567812, tianjing:")rec = input()la.append(rec)for l in la:fo.write(l)fo.write('\n')fi.close()fo.close()menu=["1. 显示所有信息","2. 追加信息","3. 删除信息"]
flag = 1
while flag:for m in menu:print(m)try:print("请输入数字1-3选择功能:")ch = int(input() )flag =0except:flag = 1if    ch <1 or ch > 3:flag = 1if ch ==1:display()
elif ch==2:insertrec()
elif ch ==3:pass
'''
本题分为三个小题,答案为独立的小程序,请自己核对.
这个题目演示了一个简单的交互式的信息管理软件的开发思路,分为三个小题目,循序渐进,逐步扩展。从菜单的显示到循环接收用户输入选项,主要使用了列表的显示,while循环结构和for循环结构,以及用try-except来处理用户输入异常。利用功能函数的定义和调用,优化了整个程序的结果,使得主程序只负责流程和交互,而让一个个小函数来完成具体的功能。因题量的限制,只检测了显示和插入功能,实际上根据这个思路,还可以有很多信息处理的功能,例如追加、删除、修改其中的信息项目等。学生在做完本考题后,可以自己扩展题目的要求,在此基础上自己加强训练。
'''

全国计算机等级考试二级Python(2021年9月)备考笔记 第十五天相关推荐

  1. 全国计算机等级考试python试题_全国计算机等级考试二级Python真题及解析(5)

    全国计算机等级考试二级 Python 真题及解析( 5 ) 一.选择题 1. 关于二叉树的遍历,以下选项中描述错误的是 A 二叉树的遍历可以分为三种:前序遍历.中序遍历.后序遍历 B 前序遍历是先遍历 ...

  2. 全国计算机等级考试二级 Python语言程序设计考试大纲(2022年版)

    全国计算机等级考试二级 Python语言程序设计考试大纲(2022年版) 计算机二级Python刷题小程序推荐 基本要求 掌握Python语言的基本语法规则。 掌握不少于个基本的Python标准库。 ...

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

    全国计算机等级考试二级Python真题及解析( 9) 1.下面不属于软件工程的 3 个要素的是 ___________. A过程 B方法 C环境 D工具 正确答案: C 2.下面不属于软件设计原则的是 ...

  4. 全国计算机等级考试二级Python精品题库学习笔记1

    全国计算机等级考试二级Python精品题库学习笔记1 精品试卷01 精品试卷01程序题 基本操作题 2:随机验证码 基本操作题 3:比赛成绩计算 Turtle 绘图题:同心圆 简单应用题 2:员工工资 ...

  5. 计算机二级python备考资料_2019年全国计算机等级考试二级Python备考资料和题库下载(...

    2019年全国计算机等级考试二级Python备考,知识兔为准备参加计算机二级Python考试的童鞋们收集整理了一份丰富的备考资料(最重要的直接免费领取)[资料暗号:知识兔] 2019年全国计算机等级考 ...

  6. 全国计算机等级考试二级Python考试大纲预测和分析

    虽然已经确定2018年9月份在全国计算机等级考试科目中加入"二级Python",但现在还没有出台完整详细的考试大纲,官方网站也仅仅是简单说明了考试时长(120分钟).大概形式(网络 ...

  7. 全国计算机等级考试二级python 程序设计软件安装指南

    近期,有好多小伙伴们微信咨询说之前的软件没有 Python 题库,我也总是说有时间了更新一下Python 题库的,可一拖就是两月过去了,错过了6月份的报名时间更新,昨天也有小伙伴咨询,决定这两日更新下 ...

  8. 全国计算机等级考试二级 Python 软件安装指南

    近期,有好多小伙伴们微信咨询说之前的软件没有 Python 题库,我也总是说有时间了更新一下Python 题库的,可一拖就是两月过去了,错过了6月份的报名时间更新,昨天也有小伙伴咨询,决定这两日更新下 ...

  9. 浙江省高校计算机等级考试二级Python 程序设计题0|2023备考

    笔记整理自B站UP主WLB工作生活两不误的个人空间-WLB工作生活两不误个人主页-哔哩哔哩视频教程浙江省高校计算机等级考试二级Python 程序设计题0_哔哩哔哩_bilibili 程序设计题0 输入 ...

  10. 全国计算机等级考试二级python考纲考点一览

    文章目录 全国计算机二级python考试大纲 1. Python语言的特点 2. Python语言基本语法元素 3. 基本数据类型 4. 程序的控制结构 5. 函数和代码复用 6. 组合数据类型 7. ...

最新文章

  1. SSH基本简介及连接交互过程
  2. QuickStart系列:docker部署之MariaDB
  3. 多线程并发如何高效实现生产者/消费者?
  4. 如何用ABP框架快速完成项目(面向项目交付编程面向客户编程篇) - 广州.net微软技术俱乐部12月份活动报名帖...
  5. 子类重写父类变量_为什么在子类中不重写超类的实例变量
  6. 【其他】文件头注释、函数头注释、全局变量注释规范
  7. PAIP.提升安全性---更好的签名HASH算法
  8. 车联网相关知识点整理
  9. office使用latex公式
  10. python输出9*9口诀表_python 9*9 乘法表
  11. 机器学习 交叉验证与网格搜索调参
  12. 两张ID卡,完美消除互相干扰合二为一,实现“一卡”正反两用。
  13. PC端浏览器如何设置无图模式
  14. java构建树状结构工具类
  15. C++链表偶数在前,奇数在后的简单方法
  16. 如何把大写金额变为小写数字_怎样将带有小数点的小写数字转化为大写
  17. 【好文推荐】mysql的优点和缺点
  18. 【javascript】js面试题原型和原型链
  19. 简单明了的介绍了python面向对象编程
  20. python视频网站项目_Python Flask 项目实战—构建微电影视频网站

热门文章

  1. 从何处来,往何处去——关于数学起源和目的思考
  2. Ubuntu20.04以及Ubuntu18.04修改键盘布局(法语键盘)
  3. 7-8 哈利·波特的考试 (20 分)
  4. java将明文变为密文,使用java编程实现明文和密文之间的互转
  5. A Game of Thrones(4)
  6. jQuery砸金蛋抽奖活动php源码
  7. STM32中的DMA控制器的使用
  8. 摄像机镜头的计算方法
  9. 硬件设计丨什么是硬件工程师?
  10. 【转录调控网络】基因转录调控网络——转录因子调控网络分析