第8章课后习题参考答案
一、单项选择题
用于读写Excel文件的第三方库是______. D
A. request B. python_doc
C. Numpy D. openPyXL
删除所有学生表中所有姓赵的同学信息可以使用_____. C
A. DELETE FROM 学生表 WHERE 姓名=“赵%”
B. DELETE FROM 学生表 WHERE 姓名=“赵_”
C. DELETE FROM 学生表 WHERE 姓名 like “赵%”
D. DELETE FROM 学生表 WHERE 姓名 like “赵_”
SQLite数据库中的数据类型与Python中数据类型不正确的对应关系是______. C
A. TEXT与str B. INTEGER与int
C. BOLG与bool D. REAL与float
下面说法不正确的是_____. B
A. 主键可以唯一标识一行 B. 每一张表都有外键
C. 候选键可以充当主键 D. 主键不能重复,不能为空
用户读入CSV文件后,将其保存为二维数据,按分隔符提取信息,最常用函数是_____.
A. split() B. format() A
C. join() D. replace()
已知有表单对象cell,则cell.delete_row(2,5)的含义是_____. C
A. 删除表单中第2~5行 B. 删除表单中第2行,第5行
C. 删除表单中第2行第5列的单元格 D. 语法错误
SQLite数据库的数据模型是______. D
A. 层次模型 B. 树状模型
C. 网状模型 D. 关系模型
下面操作中需要使用游标的是_____. C
A. INSERT B. DELETE
C. SELETE D. UPDATE
已知表单对象sheet,sheet.insert_rows(n)的功能是______. B
A. 在当前行之前插入n行 B. 在第n行前插入一行
C. 在当前行之后插入n行 D. 在第n行后插入一行
CSV文件默认分隔符是____. A
A. 逗号 B. 分号
C. 冒号 D. 竖线
二、综合应用题
建立一个Excel文件,其结构如图8-15所示。编写代码完成下面操作
图8-15 Excel文件结构图
(1) 复制当前页
(2) 在当前页第3行之前,添加一条记录,内容如下:
刘云,男,20
(3)在当前页中,添加表头“基本信息表”,要求:黑体,20号字,蓝色,加粗显示
2. 利用SQLite数据库,建立一个数据库(D:\MyTest.db),编码完成以下操作。
(1) 在数据库中创建数据表INF,其结构为:姓名(NAME)作为主键,性别(SEX)和年龄(AGE)。
(2) 将图8-15中的记录插入到数据表中。
(3) 删除表中男性的记录。
(4) 查询表中18岁以下的人员信息。
————————————————
版权声明:本文为CSDN博主「以山河作礼。」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_50804299/article/details/128466925