青少年软件编程(Python六级)等级考试试卷(2022年9月)

青少年软件编程(Python六级)等级考试试卷(2022年9月)

第 1 题 单选题

以下关于Python二维数据的描述中,错误的是?( )

A. 表格数据属于二维数据,由整数索引的数据构成

B. CSV格式每行表示—个—维数据,用英文半角逗号分隔

C. 二维数据由多条—维数据构成,可以看作—维数据的组合形式

D. —种通用的二维数据存储形式是CSV格式

第 2 题 单选题

有以下Python程序段功能为:输出整型数组元素a[0]到a[9]中最大值和最小值

 from random import randint
a=[randint(1,20) for i in range(10)]
print(a)
amin=a[0]
amax=a[0]
i=1;j=9
while i<=j:
    if a[i]>a[j]:
               (1)    
               (2)    
    else:
               (3)    
               (4)    
    i=i+1
    j=j-1
print(amin,amax)


上述程序段中可选语句为?(  )

A. ④③②①

B. ④②③①

C. ③②④①

D. ③①④②

第 3 题 单选题

小明将我国部分省份及其省会城市存储到二维数组中,并依次输出各省及其省会名称。例如“浙江省的省会是杭州市”,相关代码如下:

a = [["浙江省", "杭州市"], ["吉林省", "长春市"], ["湖南省", "长沙市"], ["江苏省", "南京市"], ["安徽省", "合肥市"]] 
for p in a:
     print(f"{     ①     }的省会是{     ②     }")
则划线①和②处分别应填写的代码为?(  )

A. ① p[1] ② p[0]

B. ① a[p][0] ② a[p][1]

C. ① p[0] ② p[1]

D. ① p[1] ② p[2]

第 4 题 单选题

有如下Python程序段:

a=[27,15,21,36,18]
f=[False]*5
i=0
while i<4 and not f[i]:
    for j in range(4,i,-1):
        if a[j]>a[j-1]:
            a[j],a[j-1]=a[j-1],a[j]
            f[i]=True
    i=i+1
则程序运行之后,数组f中值为True的元素的个数是?(  )

A. 1

B. 2

C. 3

D. 4

第 5 题 单选题

某Python程序如下:

a = [28,45,17,43,75,40,54,13]
m = int(input("请输入一个整数:"))
pos=-1
for i in range(len(a)):
    if a[i]>m:
        if pos==-1 or a[i]<a[pos]:
            pos=i
print(pos)
运行该段程序,若输入40,输出的结果是?(  )

A. 1

B. 4

C. 3

D. 5

第 6 题 单选题

有关SQLite数据库中游标对象的方法,下列哪一个方法用于从结果中读取一条记录,并将游标指向下一条记录?(  )

A. scroll()

B. fetchall()

C. fetchmany()

D. fetchone()

第 7 题 单选题

关于SQLite数据库,下列说法中哪一个描述不正确?(  )

A. SQLite是一个开源的关系型数据库,具有零配置、自我包含、便于传输等优点

B. SQLite数据库中的数据存放于多个二维表,在表中列称为记录,行称为字段

C. 设计表结构时,可指定某字段是否允许空,若不允许为空,可用NOT NULL关键字加以限制

D. 在大多数表中,往往指定一个非空且唯一的字段作为主键(PRIMARY KEY),便于快速检索

第 8 题 单选题

在Python中创建了SQLite数据库和数据表,如下图所示:

import sqlite3

conn=sqlite3.connect('d:/fruit.db')

cur=conn.cursor()

conn.execute("INSERT INTO fruit VALUES('桔子',4.5)")

conn.execute("INSERT INTO fruit VALUES('葡萄',2.5)")

conn.commit()

conn.execute("DELETE FROM fruit WHERE price=2.5")

conn.commit()

cur.execute('SELECT * FROM fruit')

conn.close()

执行完上述代码后,数据表中还剩下多少条数据?(  )

A. 6

B. 5

C. 4

D. 3

第 9 题 单选题

根据如下图所示的数据结构,在D盘根目录下建立一个空数据库buyfruit.db,按如图所示的表结构,创建一周水果购买情况记录表base。

下列说法不正确的是?(  )

A. 实数型REAL:浮点数,以8字节指数形式存储,不可指定位数,只能指定小数位数

B. 整数型INTEGER:有符号整数,按实际存储大小,通常不需要指定位数

C. 文本型TEXT:字符串,以数据库编码方式存储

D. 上述表结构中,应该设置“编号”为主键更合理

第 10 题 单选题

编写Python程序时,需要打开代码同目录下的“test.txt”文件,使用open函数只读方式打开,下列代码正确的是?(  )

A. open('test.txt','r'')

B. open('text.txt','w')

C. open('test.txt','a')

D. open('text.txt','a+')

第 11 题 单选题

有如下Python代码,关于这段代码描述正确的是?(  )

with open('test.txt') as f:
    data=f.readline()
print(data)
A. 读取test文件中的所有内容

B. 读取test文件中的一行数据,返回的数据是列表

C. 读取test文件中的一行数据,返回的数据是字符串

D. 无法打开test文件

第 12 题 单选题

有一段Python代码,'test1.txt'内容如下图所示,'test2.txt'文件无内容,执行该代码后,下列说法正确的是?(  )

with open('test1.txt') as f:
    data=f.readline()
with open('test2.txt','w') as f:
    f.write(data)
A. test2.txt文件中仍旧无内容

B. test2.txt文件中的内容为'hello world,'

C. test2.txt文件中的内容为'hello world,I like Python'

D. test1.txt文件中的内容将丢失

第 13 题 单选题

关于函数的功能,下列描述正确的是?(  )

A. bar()函数用于绘制水平柱形图

B. plot()函数用于绘制饼图

C. barh()函数用于绘制垂直柱形图

D. scatter()函数用于绘制散点图

第 14 题 单选题

有如下程序代码:

import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(10, 20, 100)
y = x ** 10
print(type(x), type(y))
plt.plot(x, y)
plt.show()
执行代码后,运行效果图正确的是?(  )

A.

B.

C.

D.

 

第 15 题 单选题

绘制sin(x)的图形如图所示,画线处的的语句是?(  )

import matplotlib.pyplot  as plt
import numpy  as  np
x = np.linspace(0, 10, 30) 
_________
plt.show()
A. plt.plot(x, np.sin(x))

B. plt.scatter(x, np.sin(x))

C. plt.bar(x, y)

D. plt.scatter(x, y)

答案和更多内容请查看网站:

网站链接   【试卷中心 ---Python ---五级/六级/其他】

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/55931.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Appium+python自动化(二十八)- 高级滑动(超详解)

高级溜冰的滑动 滑动操作一般是两点之间的滑动&#xff0c;这种滑动在这里称其为低级的溜冰滑动&#xff1b;就是上一节给小伙伴们分享的。然而实际使用过程中用户可能要进行一些多点连续滑动操作。如九宫格滑动操作&#xff0c;连续拖动图片移动等场景。那么这种高级绚丽的溜…

银河麒麟V10 飞腾 Qt环境搭建

采用在线安装方式&#xff1a; 1、在线安装qt组件 sudo apt-get install qt5-* 2、在线安装qt creator sudo apt-get install qtcreator 以上简单两步安装完成后&#xff0c;新建项目已经可以编译过&#xff0c;但ClangCodeModel会报错如下图 the code model could not parse …

docker—springboot服务通信

文章目录 docker—springboot服务通信一、方式1、host 二、坑点末、参考资料 docker—springboot服务通信 一、方式 1、host 步骤&#xff1a; host文件增加域名解析&#xff1a; 127.0.0.1 rabbitmqapplication.yml&#xff1a; application.yml中&#xff0c;连接方式使用…

matlab使用教程(7)—基本画图函数

1.创建绘图 plot 函数具有不同的形式&#xff0c;具体取决于输入参数。 • 如果 y 是向量&#xff0c; plot(y) 会生成 y 元素与 y 元素索引的分段线图。 • 如果有两个向量被指定为参数&#xff0c; plot(x,y) 会生成 y 对 x 的图形。 使用冒号运算符创建从 0 至 2…

python-网络爬虫.BS4

BS4 Beautiful Soup 是一个可以从HTML或XML文件中提取数据的Python库&#xff0c; 它能够通过你喜欢的转换器实现惯用的文档导航、查找、修改文档的方 式。 Beautiful Soup 4 官方文档&#xff1a;https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/ 帮助手册&…

devops(前端)

1.前言 前端的打包流程和后端的流程是一样的&#xff0c;只是打包的环境和制作的镜像有所不同&#xff0c;前端需要使用nodejs环境打包&#xff0c;镜像也是使用nginx镜像&#xff0c;因为用的是k8s的pod运行镜像&#xff0c;还需要使用configmap挂载nginx的配置&#xff0c;一…

CDH基于Kerberos开启身份验证实践总结

CDH基于Kerberos开启身份验证实践总结 前言简介Kerberos是什么Kerberos解决什么问题 Kerberos基本概念Kerberos认证流程Kerberos基本配置principalkeytabkrb5.confkdc.confkadm5.aclkerberos数据库 访问示例数据库访问信息 其他kerberos常用命令[Git Bash支持make命令](https:/…

【计算机网络】11、网络连通性:ping、traceroute、nslookup

文章目录 一、ping1.1 禁 ping 二、traceroute三、nslookup3.1 非交互模式3.2 交互模式 注意&#xff0c;测试网络连通性时&#xff0c;有的机器无法 ping 通&#xff0c;但可能 telnet 能通。不要因为无法 ping 通就放弃尝试。 一、ping 1.1 禁 ping 禁 ping 是通过忽略 IC…

SpringBoot 统⼀功能处理

目录 前言 1.⽤户登录权限效验 1.1、最初⽤户登录效验 1.2、Spring AOP ⽤户统⼀登录验证的问题 1.3、Spring 拦截器 了解 创建一个 Spring 拦截器 的流程 1、 创建自定义拦截器&#xff0c;实现 HandlerInterceptor 接⼝的preHandle&#xff08;执⾏具体⽅法之前的预处理…

day17 | 654.最大的二叉树 617.合并二叉树 700.二叉搜索树中的搜索 98.验证二叉搜索树

文章目录 一、最大的二叉树二、合并二叉树三、二叉搜索树中的搜索四、验证二叉搜索树 一、最大的二叉树 654.最大的二叉树 构建二叉树的题目&#xff0c;都用前序遍历。 因为我们一定要先构建根节点&#xff0c;才能继续向后构建。 递归函数的参数和返回值&#xff1a; Tree…

【MyBatis】MyBatis把空字符串转换成0的问题处理方案(96)

先看问题: Postman入参: MyBatis采用map循环插入: // Mapper接口层void addPar(Param(value "question") Map<String, Object> paramMap);<!-- 新增&#xff1a;参数 --><insert id"addPar" parameterType"map">INSERT IGNO…

小研究 - JVM 垃圾回收方式性能研究(一)

本文从几种JVM垃圾回收方式及原理出发&#xff0c;研究了在 SPEC jbb2015基准测试中不同垃圾回收方式对于JVM 性能的影响&#xff0c;并通过最终测试数据对比&#xff0c;给出了不同应用场景下如何选择垃圾回收策略的方法。 目录 1 引言 2 垃圾回收算法 2.1 标记清除法 2.2…

构建语言模型:BERT 分步实施指南

学习目标 了解 BERT 的架构和组件。了解 BERT 输入所需的预处理步骤以及如何处理不同的输入序列长度。获得使用 TensorFlow 或 PyTorch 等流行机器学习框架实施 BERT 的实践知识。了解如何针对特定下游任务(例如文本分类或命名实体识别)微调 BERT。为什么我们需要 BERT? 正…

使用docker部署Wordpress

文章目录 1.创建网络2.创建volume存储3.拉取镜像4.创建mysql容器mysql修改密码 5.创建wordpress容器6.访问localhost:80就可以直接使用啦 1.创建网络 docker network create --subnet172.18.0.0/24 pro-net2.创建volume存储 # mysql 存储 docker volume create volume_mysql…

怎么才能远程控制笔记本电脑?

为什么选择AnyViewer远程控制软件&#xff1f; 为什么AnyViewer是远程控制笔记本电脑软件的首选&#xff1f;以下是选择AnyViewer成为笔记本电脑远程控制软件的主要因素。 跨平台能力 AnyViewer作为一款跨平台远程控制软件&#xff0c;不仅可以用于从一台Windows电…

如何制作VR全景地图,VR全景地图可以用在哪些领域?

引言&#xff1a; 随着科技的迅速进步&#xff0c;虚拟现实&#xff08;VR&#xff09;技术正逐渐渗透到各个领域。VR全景地图作为其中的重要应用之一&#xff0c;为人们提供了身临其境的全新体验。 一.什么是VR全景地图&#xff1f; VR全景地图是一种利用虚拟现实技术&…

PHP8的数据类型-PHP8知识详解

在PHP8中&#xff0c;变量不需要事先声明&#xff0c;赋值即声明。 不同的数据类型其实就是所储存数据的不同种类。在PHP8.0、8.1中都有所增加。以下是PHP8的15种数据类型&#xff1a; 1、字符串&#xff08;String&#xff09;&#xff1a;用于存储文本数据&#xff0c;可以使…

【LeetCode每日一题】——1572.矩阵对角线元素的和

文章目录 一【题目类别】二【题目难度】三【题目编号】四【题目描述】五【题目示例】六【题目提示】七【解题思路】八【时间频度】九【代码实现】十【提交结果】 一【题目类别】 矩阵 二【题目难度】 简单 三【题目编号】 1572.矩阵对角线元素的和 四【题目描述】 给你一…

HTML5网页设计小案例:网页导航栏的设计

什么是导航栏&#xff0c;按我的理解就是位于网页顶部或者侧边一组链接或者按钮&#xff0c;用来指导大家找到网页的不同板块&#xff0c;大家可以一目了然的找到自己想看的板块内容。今天我们设计一个位于网页顶部的的导航栏。按我的生活经验来说&#xff0c;网页的顶部导航栏…

Django学习记录:使用ORM操作MySQL数据库并完成数据的增删改查

Django学习记录&#xff1a;使用ORM操作MySQL数据库并完成数据的增删改查 数据库操作 MySQL数据库pymysql Django开发操作数据库更简单&#xff0c;内部提供了ORM框架。 安装第三方模块 pip install mysqlclientORM可以做的事&#xff1a; 1、创建、修改、删除数据库中的…