当前位置: 首页 > 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.lryc.cn/news/601670.html

相关文章:

  • Rouge:面向摘要自动评估的召回导向型指标——原理、演进与应用全景
  • Java面试全方位解析:从基础到AI的技术交锋
  • 如何思考一个动态规划问题需要几个状态?
  • 负载均衡 LoadBalance
  • 阻止网页重定向
  • 6、企业信息化
  • 齐护Ebook科技与艺术Steam教育套件 可图形化micropython Arduino编程ESP32纸电路手工
  • 装修独栋别墅需要注意的细节有哪些?
  • 像素农场播种机-作物模拟器HTML+CSS+JavaScript
  • Linux 系统网络配置及 IP 地址相关知识汇总
  • JVM terminated. Exit code=1
  • 通俗理解主机的BIOS和UEFI启动方式
  • SpringBoot 整合 Langchain4j AIService 深度使用详解
  • uniapp input 聚焦时键盘弹起滚动到对应的部分
  • Python入门构建网页
  • Python爬虫实战:研究netaddr库相关技术构建IP地址信息采集分析系统
  • r0env2024:开箱即用的AI工具集成Kali发新版
  • Java学习-------外观模式
  • 不坑盒子:Word里1秒制作“花括号”题目,多音字组词、形近字组词……
  • J3160迷你小主机 性能测试 对比i3-4170 以及服务器
  • 【Linux | 网络】传输层(UDP和TCP)
  • Word和WPS文字如何制作分栏试卷?想分几栏分几栏
  • 使用uni-app开发一个点餐收银台系统前端静态项目练习
  • Netty中 ? extends Future<? super V>这种的写法的理解
  • 使用GPU训练模型
  • MyBatis-Plus高效开发实战
  • 关于GRPC的相关知识。
  • 编程语言Java——核心技术篇(五)IO流:数据洪流中的航道设计
  • 点击劫持:潜藏在指尖的安全陷阱
  • 【Unity3D实例-功能-移动】角色移动-通过WSAD(Transform方式)