2023-12-02青少年软件编程(Python语言)等级考试试卷(六级)解析
一、单选题(共25题,共50分)
1.运行以下程序,输出的结果是?(D)
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
self.x=x+1,t=A(3)=3+1=4。
2.运行以下程序,输出的结果是?(C)
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 use