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

一、单选题(共25题,共50分)
1.下面代码的输出结果正确的是?(B)
import json
json_str ='[ "Alice", "girl", 17,"New York"]'
data = json.loads(json_str)
print(data)
A.{'Alice'; 'girl'; 17; 'New York'}
B.['Alice', 'girl', 17, 'New York']
C.{'Alice', 'girl', 17, 'New York'}
D.['Alice'; 'girl'; 17; 'New York']

2.Python类型int转换成对应的JSON类型是?(C)
A.array
B.string
C.number
D.null

3.在tkinter中,什么方法既可实现组件的水平排列,也可实现组件的垂直排列?(c)
A.place()
B.grid()
C.pack()
D.geometry()

4.使用Python语言对SQLite数据库进行操作,下面代码空白处需填入?(A)
import sqlite3
conn=sqlite3._______('example.db')
cursor=conn.cursor()
cursor.execute('CREATE TABLE IF NOT EXISTS users (id INTEGER PRIMARY KEY, name TEXT, aconn.commit()
conn.close()
A.connect()
B.execute()
C.fetchall()
D.fetchone()
 

5.下面代码的输出结果正确的是?(D)
import tkinter as tk
root=tk.Tk()
my_var=tk.StringVar()
my_var.set("Hello")
label=tk.Label(root, textvariable=my_var)
label.pack()
root.mainloop()
A.
B.
C.
D.


6.运行以下程序,输出结果是?(A)
  class A():
     def_init_(self,value):
       self.value=value*value
  b=A(3)
  print(b.value)
A.9
B.6
C.3
D.3*3

7.已知文件test.txt与程序保存在同一个目录,其内容如下图所示,运行以下程序后,输出结果是?(D)

with open("test.txt","r") as f:
print(fread())
A.123456
B.ABCDEFG
C.123456ABCDEFG
D.123456
  ABCDEFG


  
8.已知程序保存目录中,已存在文件text.txt,运行以下程序的结果是?(D)
with open("test.txt", "r") as f:
   f.write("测试写入")
A.运行时输出"测试写入"
B.运行正常结束,且向文件text.txt中写入"测试写入"
C.运行正常结束,不会写入任何内容
D.运行时报错

9.关于一维数组,运行以下程序,输出结果是?(C)
import numpy as n
a=n.array(range(10))
print(a[5])
A.01234
B.4
C.5
D.6

10.已知程序目录中已存在文件“1.csv",运行以下程序后,输出结果是?(A)


import numpy as np
a=np.loadtxt('1.csv',delimiter=',')
print(a[1][2])
A.7.0
B.2
C.5
D.12

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

答案和更多内容请查看网站:【试卷中心 -- Python编程 五级/六级/其它】

网站链接 

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

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

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐