题库首页 › 青少年软件编程(Python) › 题目 15720

学生数据库 编写程序操作SQLite数据库,并读出表中的数据。 具体要求如下: (1)打开数据库连接; (2)清除已存在的表 -students; (3)创建一个表students; (4)向新表插入数据; (5)读取表students中数据。 (本题无需运行通过,写入代码即可) import sqlite3 #打开数据库连接 conn = sqlite3. ① ('test.db') print("Opend database successfully") #清除已存在的表 -students conn. ② ('''DROP TABLE students'''); conn. ③ #创建一个表students conn.execute(''' ④ students (ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL);''') print("Table created successfully"); conn.commit() #插入数据 conn.execute("INSERT INTO students(ID,NAME,AGE) VALUES(1,'Allen',25)"); conn.execute("INSERT INTO students(ID,NAME,AGE) VALUES(2,'Maxsu',20)"); conn.execute("INSERT INTO students(ID,NAME,AGE) VALUES(3,'Teddy',24)"); conn.commit() print("Records Insert successfully"); print("-------------------"); #读取表students ⑤ =conn.execute("SELECT * from students") print ("ID NAME AGE") for it in cursor: for i in range(len(it)): print(it[i]) print ('\n') conn.close()

正确答案:补全答案(Python学生数据库):①connect ②execute ③commit ④CREATE TABLE ⑤cursor。核心:SQLite建表插查。

试卷来源:202503 青少年软件编程等级考试Python六级真题

本卷相关题目

在线做题 同科目题库