第8单元 第10练 单元格样式操作《程序设计基础-Python》(高教版)一课一练

2026-02-02
| 2份
| 3页
| 35人阅读
| 1人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第八单元第三方库应用的第10练,内容涵盖第八单元单元格样式操作相关内容。 《程序设计基础-Python》(高等教育出版社)第10练 第8单元 第三方库应用 子任务十 单元格样式操作 1、 单项选择题(本题共2小题) 1. 设置单元格字体颜色应使用哪个类( ) A. Font B. PatternFill C. Border D. Alignment 【答案】A 【解析】Font 类用于设置字体样式,包括颜色。 2. 如何合并单元格( ) A. ws.merge('A1:B2') B. ws.merge_cells('A1:B2') C. ws.cell_merge('A1:B2') D. ws.join('A1:B2') 【答案】B 【解析】ws.merge_cells('A1:B2') 用于合并单元格。 二、判断题(本题共4小题) 1. 可以为单元格设置边框样式。( ) 【答案】正确 【解析】使用 Border 和 Side 类设置边框。 2. 单元格样式只能逐个设置,不能批量应用。( ) 【答案】错误 【解析】可通过循环或范围批量设置样式。 3. 通过 cell(i,j).font = fn 将单元格第  i  行第  j  列的字体设置为  fn  字体样式。也可以直接通过 sheet对象名["A1"].font = fn 的方式设置。( ) 【答案】正确 4. 通过 sheet对象名["A1"].alignment = red  将 A1 单元格对齐方式设置为背景色设置为红色。 【答案】错误 【解析】sheet对象名["A1"].alignment是设置对齐方式的 四、简答题(本题共3小题) 1.请简述字体修改的代码和其中的参数含义 【答案】 fn = openpyxl.styles.fonts.Font(name, size, ...) cell(i, j).font = fn ① 通过  openpyxl.styles.fonts.Font()  创建一个字体对象并赋值给  fn 。参数  name  用来指定字体;size 指定字体大小;其他参数 bold/b=True/False 表示是否加粗; italic/i=True/False 表示是否斜体; color="RGB表示的16进制颜色" 表示字体颜色。 ② 通过 cell(i,j).font = fn 将单元格第  i  行第  j  列的字体设置为  fn  字体样式。也可以直接通过 sheet对象名["A1"].font = fn 的方式设置。 2. 请简述单元格合并的代码和其中的参数含义 【答案】 sheet对象名.merge_cells(self, range_string=None, start_row=None, start_column=None, end_row=None, end_column=None) ① 通过  merge_cells()  方法合并单元格,参数  range_string  是要合并的单元格区域,也可以通过起止行号、列号来指定。 ② 通过  sheet.merged_cell_ranges  属性返回一个已存在的合并单元格列表。 3. 简述单元格对齐方式设置的语法格式 【答案】 align = openpyxl.styles.Alignment(...) sheet对象名["A1"].alignment = align 五、编程题(本题共1小题) 1. 创建一个 Excel,设置 A1 单元格内容为“标题”,字体大小为 16,水平居中,合并 A1:C1。 【答案】 from openpyxl import Workbook from openpyxl.styles import Font, Alignment wb = Workbook() ws = wb.active ws['A1'] = '标题' ws['A1'].font = Font(size=16) ws['A1'].alignment = Alignment(horizontal='center') ws.merge_cells('A1:C1') wb.save('styled.xlsx') 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《程序设计基础-Pyhton》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《程序设计基础-Python》(高等教育出版社)一课一练的第八单元第三方库应用的第10练,内容涵盖第八单元单元格样式操作相关内容。 《程序设计基础-Python》(高等教育出版社)第10练 第8单元 第三方库应用 子任务十 单元格样式操作 1、 单项选择题(本题共2小题) 1. 设置单元格字体颜色应使用哪个类( ) A. Font B. PatternFill C. Border D. Alignment 2. 如何合并单元格( ) A. ws.merge('A1:B2') B. ws.merge_cells('A1:B2') C. ws.cell_merge('A1:B2') D. ws.join('A1:B2') 二、判断题(本题共4小题) 1. 可以为单元格设置边框样式。( ) 2. 单元格样式只能逐个设置,不能批量应用。( ) 3. 通过 cell(i,j).font = fn 将单元格第  i  行第  j  列的字体设置为  fn  字体样式。也可以直接通过 sheet对象名["A1"].font = fn 的方式设置。( ) 4. 通过 sheet对象名["A1"].alignment = red  将 A1 单元格对齐方式设置为背景色设置为红色。 四、简答题(本题共3小题) 1.请简述字体修改的代码和其中的参数含义 2. 请简述单元格合并的代码和其中的参数含义 3. 简述单元格对齐方式设置的语法格式 五、编程题(本题共1小题) 1. 创建一个 Excel,设置 A1 单元格内容为“标题”,字体大小为 16,水平居中,合并 A1:C1。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $

资源预览图

第8单元 第10练  单元格样式操作《程序设计基础-Python》(高教版)一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。