目录
●项目一 使用Python基本数据类型开发学生成绩管理系统
任务一 安装和测试Python程序集成开发环境
任务二 定义学生成绩管理系统中的变量
任务三 定义学生成绩管理系统中变量的数据类型
任务四 分析学生成绩管理系统中运算符的使用
任务五 学生成绩管理系统的格式化输出
项目二 组合数据类型在学生成绩管理系统中的应用
任务一 使用列表存储学生管理系统中的课程数据
任务二 使用元组存储学生管理系统中的课程数据
任务三 使用字典存储学生管理系统中的成绩数据
任务四 使用集合处理问题
项目三 控制语句在学生成绩管理系统中的应用
任务一 使用选择结构编写学生成绩管理系统
任务二 使用循环结构编写学生成绩管理系统
项目四 字符串与正则表达式在学生成绩管理系统中的应用
任务一 使用字符串方法处理数据录入空格问题
任务二 使用正则表达式清洗用户输入的特殊字符和多余空格
项目五 函数与模块在学生成绩管理系统中的应用
任务一 使用函数编写学生成绩管理系统
任务二 模块在学生成绩管理系统中的应用
……
内容介绍
本书依据教育部高等学校大学计算机课程教学指导委员会发布的《新时代大学计算机课程教学基本要求》中关于程序设计基础课程的相关教学要求编写,全书贯彻“OBE+思政”教育理念,旨在培养学生的逻辑思维能力、问题解决能力和应用创新能力。全书以开发学生成绩管理系统为主线,采用项目任务式编写体例,将Python开发环境搭建、语法基础、数据类型、运算符与表达式、控制语句、函数、模块、面向对象编程、异常处理、文件操作、数据处理与可视化等内容融入项目开发中,同时将思政内容无缝嵌入到学习任务中。
本书适合作为普通高等院校Python程序设计课程的教材,也可作为对Python编程感兴趣人员的参考读物。