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

news2025/1/19 22:07:30

青少年软件编程(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 ---五级/六级/其他】

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

[自学记录05|百人计划]Early-Z和Z-Prepass

其实这篇我是不想写的&#xff0c;因为网上资料真的非常非常多很多人都写过&#xff0c;但是我后来想了想&#xff0c;做笔记不就是这样吗&#xff0c;所以就写吧~。前置知识&#xff1a;深度测试Z-Buffer[计算机图形学]可见性与遮挡,Z-Buffer(前瞻预习/复习回顾)__Yhisken的博…

Vue 自定义事件绑定与解绑

绑定自定义事件 说到 Vue 自定义事件&#xff0c;那就需要搞清楚一个问题&#xff0c;为啥有这个玩意。 说到自定义事件之前&#xff0c;需要理解 组件基础的概念。理解了基础概念之后&#xff0c;我们就知道 Vue 的父子之间的通信&#xff0c; 一是 父组件通过 Prop 向子组件…

CK_Label_V1 CK_Label_V9 CK_Label_V11 System Developer‘s Manual

一、Register PTL You should register the PTL to our Management System first&#xff1b; 1、Register CK_Label_V1 Quickly press the side button three times Register ok&#xff1a;The led will turn off after flashing red light and the buzzer will beep once…

一个3年Android的找工作记录

作者&#xff1a;Petterp 这是我最近 1个月 的找工作记录&#xff0c;希望这些经历对你会有所帮助。 有时机会就像一阵风&#xff0c;如果没有握住&#xff0c;那下一阵风什么时候吹来&#xff0c;往往是个运气问题。 写在开始 先说背景: 自考本&#xff0c;3年经验&#xff0…

【JVM】(二)深入理解Java类加载机制与双亲委派模型

文章目录 前言一、类加载过程1.1 加载&#xff08;Loading&#xff09;1.2 验证&#xff08;Verification&#xff09;1.3 准备&#xff08;Preparation&#xff09;1.4 解析&#xff08;Resolution&#xff09;1.5 初始化&#xff08;Initialization&#xff09; 二、双亲委派…

在线/开源GNSS处理软件/平台介绍

当前&#xff0c;存在较多的GNSS开源/免费软件&#xff0c;可用于质量检核、RTK解算和PPP解算等&#xff0c;本文总结了部分常用的处理软件&#xff0c;其详细信息如表1和表2所示。 表1 常用GNSS预处理&#xff08;格式转换、质量检核&#xff09;软件&#xff1a; 软件名称 …

RunnerGo五种压测模式你会配置吗

我们在做性能测试时需要根据性能需求配置不同的压测模式如&#xff1a;阶梯模式。使用jmeter时我们需要安装插件来配置测试模式&#xff0c;为了方便用户使用&#xff0c;RunnerGo内嵌了压测模式这一选项&#xff0c;今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需…

基于各种方式划分 vlan

划分VLAN的方式有&#xff1a;基于接口、基于MAC地址、基于IP子网、基于协议、基于策略&#xff08;MAC地址、IP地址、接口&#xff09;。 VLAN&#xff08;虚拟局域网&#xff09;可以按照以下几种方式进行划分&#xff1a; 端口划分方式 将交换机端口按照需要划分成不同的…

低碳 Web 实践指南

现状和问题 2023年7月6日&#xff0c;世界迎来有记录以来最热的一天。气候变化是如今人类面临的最大健康威胁。据世界卫生组织预测2030年至2050年期间&#xff0c;气候变化预计每年将造成约25万人死亡。这是人们可以真切感受到的变化&#xff0c;而背后的主要推手是碳排放。 …

软件定时器

Q: 什么是定时器&#xff1f; A: 其实在单片机的学习中&#xff0c;已经接触过无数次定时器了&#xff0c;所谓定时器&#xff0c;简单可以理解为闹钟&#xff0c;到达指定一段时间后&#xff0c;就会响铃。 STM32 芯片自带硬件定时器&#xff0c;精度较高&#xff0c;达到定时…

一年级数学 数一数(一到十)

今天我们来学习数一数 有一些老人 眼睛可能花了 需要我们在动物园数清楚是多少个动物 然后告诉他们 可能有的小朋友 不知道某些数字怎么读 您可以打开地址 https://fanyi.baidu.com/?aldtype16047#zh/en/ 将数字 输入到 输入框内 然后点击 下面的小话筒 系统就会读出来了 小…

Java课题笔记~ MyBatis缓存

为了减少重复查询给数据库带来的压力&#xff0c;MyBatis提供了缓存机制&#xff0c;这种机制能够缓存查询的结果&#xff0c;避免重复的查询。 MyBatis提供了两种缓存方式&#xff1a; 一种为针对于SqlSession的缓存【默认开启】 另一种为针对于全局的缓存【手动开启】 一…

社科院与杜兰大学金融管理硕士为什么值得?来这里一探究竟

金融管理方向是近年来考研的热门专业&#xff0c;越来越多的学生在择校时也会将院校专业作为优先考虑的标准。而社科院与杜兰大学金融管理硕士项目作为热门中的热门&#xff0c;究竟为什么值得读呢&#xff1f;下面我们一起去探个究竟吧 一、中美名校强强联合&#xff0c;顶级师…

解压缩软件WinRAR-bandizip-7z--洛

个人收集的解压软件&#xff01;后期还会更新 ------------------------------------------------------------------- WinRAR&#xff1a;密码1234WinRARhttps://wwzb.lanzoue.com/b0485ldcj BandiZip&#xff1a;密码1234 Bandizip-Professionalhttps://wwzb.lanzoue.com/…

正交变换和仿射变换

正交变换和仿射变换 平面的正交变换 正交点变换&#xff08;保距变换&#xff09; 平面上的一个保持任意两点距离不变的点变换 平面正交变换性质 正交变换的乘积是正交变换恒等变换是正交变换正交变换将&#xff08;不&#xff09;共线的三点映射成&#xff08;不&#xff09…

微服务系列<3>---微服务的调用组件 rpc 远程调用

什么是rpc调用,让我们调用远程方法就像调用本地方法一样 这就属于rpc调用 rpc是针对于本地来说的 调用远程方法根调用本地方法一样 如果能达到这种效果 就是rpc调用如果达到一种效果 调用远程和调用本地一样 他就是一种rpc框架2个微服务 之间发的调用 我们之前通过ribbon的方式…

UG\NX 二次开发 相切面、相邻面的选择控件

文章作者&#xff1a;里海 来源网站&#xff1a;https://blog.csdn.net/WangPaiFeiXingYuan 简介&#xff1a; 有群友问“UFUN多选功能过滤面不能选择相切面或相邻面之类的吗&#xff1f;” 这个用Block UI的"面收集器"就可以&#xff0c;ufun函数是不行的。 效果&am…

python 将excel 多行进行分组合并

def exc():"""# 需要用到分组的概念:将角色和业务单据的进行分组,结果合并为一行"""df pd.read_excel(test33.xlsx)# 设置需要分组的字段cols [姓名, 科目]#agg() 其中的参数字段为之后输出的表格中的列字段df df.groupby(cols).agg({姓名: f…

Java三大特征之多态

文章目录 一、多态的概念二、多态实现条件三、重写四、向上转型和向下转型4.1向上转型4.2向下转型 五、多态的优缺点六、避免在构造方法中调用重写的方法 一、多态的概念 多态的概念&#xff1a;通俗来说&#xff0c;就是多种形态&#xff0c;具体点就是去完成某个行为&#x…

Error attempting to get column ‘xxx‘ from result set. Cause: java.sql.SQLDataException错误的解决方法

文章目录 1. 复现错误2. 分析错误3. 解决错误4. 文末总结 1. 复现错误 今天写好导入hive表的详情列表的接口&#xff0c;如下代码所示&#xff1a; /*** hive表导入的回调接口** author super先生* datetime 2023/3/20:16:32* return*/ResponseBodyGetMapping(value "/xx…