补全Python操作SQLite实现成绩数据库管理的代码
类型:程序题

题目要求

  1. 在D盘根目录下创建空数据库Cjdata.db,按照如下表结构创建学生基本情况表cj: | 字段名 | 类型 | 长度 | 允许空值 | 约束 | |--------|---------|------|----------|--------| | 学号 | TEXT | 10 | 否 | 主键 | | 班级 | INTEGER | 0 | 是 | 无 | | 姓名 | TEXT | 10 | 否 | 无 | | 性别 | TEXT | 1 | 否 | 无 | | 成绩 | REAL | 0 | 是 | 无 |
  2. cj表插入数据:学号20210919、班级4、姓名赵雨乐、性别、成绩98
  3. 查询并输出cj表中成绩低于100的数据。

请补全如下Python代码:

import sqlite3
conn =        ①        
cursor = conn.cursor()
cursor.execute('''CREATE TABLE cj
                 (        ②        ,
                   班级 INTEGER,
                   姓名  TEXT(10) NOT NULL,
                   性别  TEXT(1)   NOT NULL,
                   成绩  REAL);''')
cursor.execute("        ③        ('20210919',4,'赵雨乐','女',98)") 
conn.commit()
cursor.execute("        ④        ")    
for i in        ⑤        :       
    print(i)
conn.close()
代码编辑器 加载中...
测试用例(F10) 运行测试(F11) 提交答案(F12)
测试用例输入
{{resultStatus.text}}