2023年12月青少年软件编程Python等级考试(六级)真题试卷

2024-01-20 19:20

本文主要是介绍2023年12月青少年软件编程Python等级考试(六级)真题试卷,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2023年12月青少年软件编程Python等级考试(六级)真题试卷
单选题
第 1 题    单选题
运行以下程序,输出的结果是?( )

class A():
    def __init__(self,x):
        self.x=x+1
    def b(self):
       return self.x*self.x
t=A(3)
print(t.b())
A.9
B.12
C.7
D.16

第 2 题    单选题
运行以下程序,输出的结果是?( )
import sqlite3
conn = sqlite3.connect('t1.db')
cursor = conn.cursor()
conn.execute("DELETE from user")
cursor.execute('insert into user (id, name) values (\'1\', \'张三\')')
cursor.execute('insert into user (id, name) values (\'2\', \'李四\')')
cursor.execute('insert into user (id, name) values (\'3\', \'王二\')')
cursor.execute('insert into user (id, name) values (\'4\', \'刘五\')')
conn.commit()
cursor.execute('select id,name from user')
values = cursor.fetchone()
values = cursor.fetchone()
print(values)
cursor.close()
conn.close()
A.('4', '刘五')

B.('1', '张三')

C.('2', '李四')

D.('3', '王二')

第 3 题    单选题
以下SQLite语句可以修改记录的是?( )

A.cursor.execute('insert into user (id, name) values (\'1\', \'张三\')')

B.cursor.execute('update user set name = "吴吴" WHERE ID = 4')

C.cursor.execute('select id,name from user')

D.conn.execute("DELETE from user")

第 4 题    单选题
SQLite函数中,以下语句的作用是?( )
values = cursor.fetchmany(2)
print(values)

A.输出前两条记录

B.输出第2条记录

C.输出后两条记录

D.输出中间两条记录

第 5 题    单选题
关于SQLite,说法错误的是?( )

A.commit()功能是提交当前的所有事务。如果没有提交,程序自上次提交后的所有操作是不可见的

B.execute()功能是执行SQL语句

C.fetchall()功能是获取查询结果中所有的记录,返回类型为列表

D.close()功能是关闭数据库连接,将自动调用commit()以保存所有更改

第 6 题    单选题
有一个叫做Animal的类,请问下面哪个选项是正确的创建子类Cat的语法?( )

A.class Cat(Animal):

B.class Cat extends Animal:

C.class Cat inherits Animal:

D.class Cat is Animal:

第 7 题    单选题
下面的代码定义了一个Circle类,用于表示圆形的信息。请问执行下面的代码后,会输出什么?( )

class Circle():
    def __init__(self, radius):
        self.pi=3.14
        self.radius = radius   #半径
    def area(self): #面积
        return  self.pi * self.radius ** 2
    def perimeter(self):   #周长
        return 2 *  self.pi * self.radius 
c = Circle(4)
print(c.area())
print(c.perimeter())
A.
25.12
50.24

B.
没有输出

C.
50.24
25.12

D.
会报错

第 8 题    单选题
下面哪个代码可以创建一个名为cat的实例,属于Animal类,有color和sound两个属性,分别赋值为"black"和"meow"?( )
A.
cat = Animal()
B.
cat = Animal() 
cat.color = "black" 
cat.sound = "meow"
C.
cat.color = "black"
cat.sound = "meow" 
cat = Animal()
D.
cat = new Animal() 
cat.color = "black"
cat.sound = "meow"

第 9 题    单选题
以只读的方式打开文本文件‘a.txt’的代码是?( )
A.f=open('a.txt','r')
B.f=open('a.txt','w')
C.f=open('a.txt','a')
D.f=open('a.txt','r+')

第 10 题    单选题
有如下Python代码:
f=open('RGB.txt','r')
a=f.readlines()
代码中变量a的数据类型是?( )

A.字符串
B.数组
C.元组
D.列表

答案和更多内容请查看网站:【试卷中心 -- Python 其它】

网站链接 

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

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

这篇关于2023年12月青少年软件编程Python等级考试(六级)真题试卷的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/627063

相关文章

使用Python创建一个能够筛选文件的PDF合并工具

《使用Python创建一个能够筛选文件的PDF合并工具》这篇文章主要为大家详细介绍了如何使用Python创建一个能够筛选文件的PDF合并工具,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录背景主要功能全部代码代码解析1. 初始化 wx.Frame 窗口2. 创建工具栏3. 创建布局和界面控件4

一文详解如何在Python中使用Requests库

《一文详解如何在Python中使用Requests库》:本文主要介绍如何在Python中使用Requests库的相关资料,Requests库是Python中常用的第三方库,用于简化HTTP请求的发... 目录前言1. 安装Requests库2. 发起GET请求3. 发送带有查询参数的GET请求4. 发起PO

Python与DeepSeek的深度融合实战

《Python与DeepSeek的深度融合实战》Python作为最受欢迎的编程语言之一,以其简洁易读的语法、丰富的库和广泛的应用场景,成为了无数开发者的首选,而DeepSeek,作为人工智能领域的新星... 目录一、python与DeepSeek的结合优势二、模型训练1. 数据准备2. 模型架构与参数设置3

Python进行PDF文件拆分的示例详解

《Python进行PDF文件拆分的示例详解》在日常生活中,我们常常会遇到大型的PDF文件,难以发送,将PDF拆分成多个小文件是一个实用的解决方案,下面我们就来看看如何使用Python实现PDF文件拆分... 目录使用工具将PDF按页数拆分将PDF的每一页拆分为单独的文件将PDF按指定页数拆分根据页码范围拆分

Python中常用的四种取整方式分享

《Python中常用的四种取整方式分享》在数据处理和数值计算中,取整操作是非常常见的需求,Python提供了多种取整方式,本文为大家整理了四种常用的方法,希望对大家有所帮助... 目录引言向零取整(Truncate)向下取整(Floor)向上取整(Ceil)四舍五入(Round)四种取整方式的对比综合示例应

python 3.8 的anaconda下载方法

《python3.8的anaconda下载方法》本文详细介绍了如何下载和安装带有Python3.8的Anaconda发行版,包括Anaconda简介、下载步骤、安装指南以及验证安装结果,此外,还介... 目录python3.8 版本的 Anaconda 下载与安装指南一、Anaconda 简介二、下载 An

Python自动化处理手机验证码

《Python自动化处理手机验证码》手机验证码是一种常见的身份验证手段,广泛应用于用户注册、登录、交易确认等场景,下面我们来看看如何使用Python自动化处理手机验证码吧... 目录一、获取手机验证码1.1 通过短信接收验证码1.2 使用第三方短信接收服务1.3 使用ADB读取手机短信1.4 通过API获取

python安装whl包并解决依赖关系的实现

《python安装whl包并解决依赖关系的实现》本文主要介绍了python安装whl包并解决依赖关系的实现,文中通过图文示例介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录一、什么是whl文件?二、我们为什么需要使用whl文件来安装python库?三、我们应该去哪儿下

Python脚本实现图片文件批量命名

《Python脚本实现图片文件批量命名》这篇文章主要为大家详细介绍了一个用python第三方库pillow写的批量处理图片命名的脚本,文中的示例代码讲解详细,感兴趣的小伙伴可以了解下... 目录前言源码批量处理图片尺寸脚本源码GUI界面源码打包成.exe可执行文件前言本文介绍一个用python第三方库pi

Python中多线程和多进程的基本用法详解

《Python中多线程和多进程的基本用法详解》这篇文章介绍了Python中多线程和多进程的相关知识,包括并发编程的优势,多线程和多进程的概念、适用场景、示例代码,线程池和进程池的使用,以及如何选择合适... 目录引言一、并发编程的主要优势二、python的多线程(Threading)1. 什么是多线程?2.