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将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

Python获取中国节假日数据记录入JSON文件

《Python获取中国节假日数据记录入JSON文件》项目系统内置的日历应用为了提升用户体验,特别设置了在调休日期显示“休”的UI图标功能,那么问题是这些调休数据从哪里来呢?我尝试一种更为智能的方法:P... 目录节假日数据获取存入jsON文件节假日数据读取封装完整代码项目系统内置的日历应用为了提升用户体验,

Python FastAPI+Celery+RabbitMQ实现分布式图片水印处理系统

《PythonFastAPI+Celery+RabbitMQ实现分布式图片水印处理系统》这篇文章主要为大家详细介绍了PythonFastAPI如何结合Celery以及RabbitMQ实现简单的分布式... 实现思路FastAPI 服务器Celery 任务队列RabbitMQ 作为消息代理定时任务处理完整

Python Websockets库的使用指南

《PythonWebsockets库的使用指南》pythonwebsockets库是一个用于创建WebSocket服务器和客户端的Python库,它提供了一种简单的方式来实现实时通信,支持异步和同步... 目录一、WebSocket 简介二、python 的 websockets 库安装三、完整代码示例1.

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

使用Python实现快速搭建本地HTTP服务器

《使用Python实现快速搭建本地HTTP服务器》:本文主要介绍如何使用Python快速搭建本地HTTP服务器,轻松实现一键HTTP文件共享,同时结合二维码技术,让访问更简单,感兴趣的小伙伴可以了... 目录1. 概述2. 快速搭建 HTTP 文件共享服务2.1 核心思路2.2 代码实现2.3 代码解读3.

Python使用自带的base64库进行base64编码和解码

《Python使用自带的base64库进行base64编码和解码》在Python中,处理数据的编码和解码是数据传输和存储中非常普遍的需求,其中,Base64是一种常用的编码方案,本文我将详细介绍如何使... 目录引言使用python的base64库进行编码和解码编码函数解码函数Base64编码的应用场景注意

Java并发编程必备之Synchronized关键字深入解析

《Java并发编程必备之Synchronized关键字深入解析》本文我们深入探索了Java中的Synchronized关键字,包括其互斥性和可重入性的特性,文章详细介绍了Synchronized的三种... 目录一、前言二、Synchronized关键字2.1 Synchronized的特性1. 互斥2.

Python基于wxPython和FFmpeg开发一个视频标签工具

《Python基于wxPython和FFmpeg开发一个视频标签工具》在当今数字媒体时代,视频内容的管理和标记变得越来越重要,无论是研究人员需要对实验视频进行时间点标记,还是个人用户希望对家庭视频进行... 目录引言1. 应用概述2. 技术栈分析2.1 核心库和模块2.2 wxpython作为GUI选择的优

Python如何使用__slots__实现节省内存和性能优化

《Python如何使用__slots__实现节省内存和性能优化》你有想过,一个小小的__slots__能让你的Python类内存消耗直接减半吗,没错,今天咱们要聊的就是这个让人眼前一亮的技巧,感兴趣的... 目录背景:内存吃得满满的类__slots__:你的内存管理小助手举个大概的例子:看看效果如何?1.