当前位置: 首页 > news >正文

青少年编程能力等级测评试卷及答案 Python编程(三级)

青少年编程能力等级测评试卷 Python编程(三级)

(考试时间90分钟,满分100分)

一、单项选择题(共15题,每题3分,共45分)

1. 在Python正则表达式中,用来匹配任意非数字字符的是(    )。

A.    \s    B.    \S    C.    \d    D.    \D


2. 数据表num.csv内容如图所示,下列叙述中错误的是(    )。

A.此数据表一共包含5列数据

B.此数据表一共包含5行数据

C.Python可以读取num.csv中的数据并进行处理

D.num.csv是一个二维表

3. 运行下方代码段,输出的结果是(    )。

s1 = {2,6,7,10}

s2 = {3,10,5,6,9}

s1.update(s2)

print(s1)

A.    {2, 6, 7, 10}    B.    {2, 3, 5, 6, 7, 9, 10}    C.    {6, 10}    D.    {2, 3, 5, 7, 9}

4. 运行下方代码段,输出的结果是(    )。

dt = {'list1':[3,4,5],'list2':[],'set1':{2,3,2}}

print(len(dt))

A.    3    B.    6    C.    8    D.    9

5. 已知360网站首页(网址http://www.360.cn)包含一张logo图片,如图所示。下列代码运行后可以正确输出该图片对应的链接信息的是(    )。

A.

import requests

import re

r= requests.get("https://www.360.cn/")

result = re.search(r'img src="//[\W./]+"', r.text).group()

print(result)

B.

import requests

import re

r= requests.get("https://www.360.cn/")

result = re.search(r'img src="//[\w./]+"', r.text).group()

print(result)

C.

import requests

import re

r= requests.get("http://www.360.cn/")

result = re.search(r'img src="//[\W./]+"', r.text).group()

print(result)

D.

import requests

import re

r= requests.get("http://www.360.cn/")

result = re.search(r'img src="//[\w./]+"', r.text).group()

print(result)

6. 下列代码段中变量a与变量b数据类型相同的是(    )。

A.    a = (0,1,2,3,4)
b = [0,1,2,3,4]    B.    a =range(4,0)
b = [0,1,2,3,4]
C.    a = {}
b = {2,2,3,3,4}    D.    a = [1,2,3]
b = [[]]

7. 运行下方代码段,若要提取字符串book中的商品编码信息并输出到屏幕上,则①处应填写(    )。

import re

book = "书名:《Python编程》 ISBN:9787302503880 出版社:清华大学出版社 商品编码:12467272"

code = re.search(r'①', book).group()

print(code)

A.    \D{8}    B.    \d{8}    C.    [0-9]{8}$    D.    [0-9]{8}^

8. 运行下方代码段,下列叙述中正确的是(    )。

list1 = [[0,4,0],[2,7,0],[5,0,6]]

list2 = [[1,0,9],[3,0,1],[0,9,0]]

list3 = [[0]*3,[0]*3,[0]*3]

for i in range(3):

for j in range(3):

list3[i][j] = list1[i][j]*list2[i][j]

A.    list3[1][0]的值是0    B.    list3[0][1]的值是0
C.    list3[2][1]的值是1    D.    list3[2][2]的值是6

9. 运行下方代码段,下列叙述中正确的是(    )。

import numpy

x = numpy.ones([2,3])

y = numpy.linspace(1,10,10)

A.    len(x)的值是2    B.    len(y)的值是3
C.    len(x)的值是6    D.    len(y)的值是2

10. 下列有关Python第三方库requests的叙述中,错误的是(    )。

A.requests库提供了向网页发送请求的方法

B.requests库中的head()方法可以从指定链接获取HTML网页的头部信息

C.利用requests库的方法向指定链接发送请求时,若请求超时,将产生异常

D.response对象的属性text用来表示HTTP请求返回响应内容的编码方式

11. num.csv中的数据如图所示,运行下方代码段,输出的结果是(    )。

import numpy

d = numpy.loadtxt("num.csv",dtype=numpy.int,delimiter=',')

m = d[1:]

print(m)

A.    [[7 4]
[6 5]
[1 9]]    B.    [[2 6 5]
[1 1 9]]
C.    [[7 4]
[2 6 5]
[1 1 9]]    D.    [7 4 2 6 5 1 1 9]

12. 下列关于Python数据处理功能的叙述中,正确的是(    )。

A.对于html格式的网页数据Python可以进行读取和处理

B.以元组类型储存的一维数据可以进行读取、运算、修改等操作

C.利用Python进行数据处理时,直接修改和覆盖原始数据文件是一种高效的数据处理习惯

D.json数据是由JavaScript对象转化而来的一种数据类型,Python无法处理json格式的数据

================================================

更多内容请查看网站:【试卷中心 -----> CPA----> Python 】

网站链接 

青少年软件编程历年真题模拟题实时更新

================================================

http://www.dtcms.com/a/301653.html

相关文章:

  • 《频率之光:共生之恋》
  • C9300L Stacking堆叠
  • 人形机器人指南(十)决策
  • 快速了解线性回归算法
  • Item16:成对使用new和delete时要采取相同形式
  • Sklearn 机器学习 数值指标 混淆矩阵confusion matrix
  • Java知识体系
  • 初识 docker [上]
  • 【高等数学】第六章 定积分的应用——第三节 定积分在物理学上的应用
  • GO语言 go get 下载 下来的包存放在哪里
  • 线程安全问题的发现与解决
  • 2025 DevOps开源工具全景指南:构建面向未来的智能交付体系
  • 嵌入式软件面试八股文
  • 面试150 数字范围按位与
  • PLLIP核
  • 测试老鸟整理,物流项目系统测试+测试点分析(一)
  • 【笔记】Gibbs自由能全微分公式推导
  • AJAX 原理_第一节_XHR 对象
  • 免安装MySQL启动全解:从解压到远程访问的保姆级教程
  • U盘中毒,文件被隐藏的解决方法
  • Redis6.0+安装教程(Linux)
  • Map系列
  • docker搭建部署 onlyoffice 实现前端集成在线解析文档解决方案
  • 车载诊断架构 ---面向售后的DTC应该怎么样填写?
  • net8.0一键创建支持(Kafka)
  • 基于Prometheus+Grafana的分布式爬虫监控体系:构建企业级可观测性平台
  • 【旧文】Adobe Express使用教程
  • net8.0一键创建辅助开发的个人小工具
  • c++加载qml文件
  • G1回收器