华信教育资源网
Python程序开发基础
丛   书   名: 人工智能技术专业群系列教材
作   译   者:赵艳莉 出 版 日 期:2024-01-24
出   版   社:电子工业出版社 维   护   人:张志鹏 
书   代   号:G0472210 I S B N:9787121472213

图书简介:

本书由浅入深、循序渐进地介绍了Python程序设计的思路和方法,通过趣味性强的精彩案例融汇每一章知识点,从而增强读者的学习兴趣,培养读者的自主学习能力和独立思考能力,并提高读者的计算思维能力。全书共分为10个项目,分别为感受Python精彩世界、编写简单的Python程序、活学活用流程控制、创建和使用字符串、活使用组合数据、运用函数解决问题、读写文件及格式化数据、活学活用面向对象、处理异常、构建与发布生态库。本书适合作为高等院校计算机程序设计教材,也可以作为计算机程序设计培训教材、各种计算机等级考试的参考教材和Python程序设计爱好者的自学教材。
定价 58.0
您的专属联系人更多
关注 评论(0) 分享
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源

    本书资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书由浅入深、循序渐进地介绍了Python程序设计的思路和方法,通过趣味性强的精彩案例融汇每一章知识点,从而增强读者的学习兴趣,培养读者的自主学习能力和独立思考能力,并提高读者的计算思维能力。全书共分为10个项目,分别为感受Python精彩世界、编写简单的Python程序、活学活用流程控制、创建和使用字符串、活使用组合数据、运用函数解决问题、读写文件及格式化数据、活学活用面向对象、处理异常、构建与发布生态库。本书适合作为高等院校计算机程序设计教材,也可以作为计算机程序设计培训教材、各种计算机等级考试的参考教材和Python程序设计爱好者的自学教材。

    图书详情

    ISBN:9787121472213
    开 本:16开
    页 数:300
    字 数:480

    本书目录

    项目1  感受Python的精彩世界 001
    任务1  搭建Python开发环境 003
    任务单 003
    信息单 003
    评价单 009
    任务2  使用集成开发工具PyCharm 010
    任务单 010
    信息单 010
    评价单 015
    任务3  编写第一个Python程序 016
    任务单 016
    信息单 016
    评价单 024
    任务4  安装并使用Python模块 025
    任务单 025
    信息单 025
    评价单 028
    项目2  编写简单的Python程序 030
    任务1  打印超市购物小票 032
    任务单 032
    信息单 032
    评价单 038
    任务2  获取身体质量指数 039
    任务单 039
    信息单 039
    评价单 052
    项目3  活学活用流程控制 055
    任务1  换算体重 057
    任务单 057
    信息单 057
    评价单 060
    任务2  根据BMI值确定健康状况 061
    任务单 061
    信息单 061
    评价单 072
    任务3  设计逢7拍手游戏 073
    任务单 073
    信息单 073
    评价单 083
    任务4  设计猜数游戏 084
    任务单 084
    信息单 084
    评价单 090
    项目4  创建和使用字符串 094
    任务1  判断密码强度 096
    任务单 096
    信息单 096
    评价单 101
    任务2  获取文本进度条 102
    任务单 102
    信息单 102
    评价单 107
    任务3  过滤敏感词 108
    任务单 108
    信息单 108
    评价单 115
    项目5  灵活使用组合数据 117
    任务1  随机分配办公室 119
    任务单 119
    信息单 119
    评价单 128
    任务2  中英文数字对照表 129
    任务单 129
    信息单 129
    评价单 134
    任务3  识别单词 135
    任务单 135
    信息单 135
    评价单 148
    项目6  运用函数解决问题 151
    任务1  模拟计算器 153
    任务单 153
    信息单 153
    评价单 162
    任务2  获取兔子数列 163
    任务单 163
    信息单 163
    评价单 168
    项目7  读写文件及格式化数据 171
    任务1  查询身份证归属地 173
    任务单 173
    信息单 173
    评价单 183
    任务2  输出杨辉三角形 184
    任务单 184
    信息单 184
    评价单 193
    项目8  活学活用面向对象 196
    任务1  获取网页数据 198
    任务单 198
    信息单 198
    评价单 209
    任务2  设计人机猜拳游戏 210
    任务单 210
    信息单 210
    评价单 220
    项目9  处理异常 223
    任务1  为查询身份证归属地添加异常 225
    任务单 225
    信息单 225
    评价单 234
    任务2  检测系统密码异常 235
    任务单 235
    信息单 235
    评价单 242
    项目10  构建与发布生态库 245
    任务1  随机生成验证码 247
    任务单 247
    信息单 247
    评价单 257
    任务2  绘制指定颜色的N边形 258
    任务单 258
    信息单 258
    评价单 263
    任务3  模拟时钟 264
    任务单 264
    信息单 264
    评价单 271
    任务4  制作猴子接桃游戏 272
    任务单 272
    信息单 272
    评价单 292

    展开

    前     言

    党的二十大报告指出:“教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑”。职业教育作为教育的一个重要组成部分,其目的是培养应用型人才。在职业学校中,“Python程序开发基础”是人工智能专业的一门重要专业课。
    随着人工智能技术和5G技术的飞速发展,特别是人工智能技术已深入人们工作生活的各个方面,各种新兴技术已经广泛铺开。而在这些新技术的应用当中,Python作为实现人工智能的首选语言具有良好的开发效率,它在Web前端开发、网络爬虫、数据分析、游戏开发、机器学习等领域也表现出众,是人们非常推崇的一门优秀的编程语言。
    本书针对目前流行的Python语言基于Windows平台的IDLE和PyCharm对Python程序开发的基础知识通过任务驱动的形式逐一进行讲解。
    本书的编写特点主要体现在以下几个方面。
    1.在内容的选取上,以任务驱动的形式由浅入深分9个项目24个任务来介绍Python语言所涉及的基础知识,由1个项目4个任务来简单介绍Python的计算生态。
    2.在编写体例上,按照活页式+项目任务模式进行编写,每个任务由“任务单”、“信息单”和“评价单”三个部分组成,每个任务是独立的,可以单独成课。学习者通过“任务单”明确本任务的学习目标和学习成果,激发学习动力;通过“信息单”学习本任务所涉及的理论知识和操作技能,积累完成任务的知识和技能;通过“评价单”反馈学习中的不足,明确改进方向。每个项目的最后有项目小结和巩固练习,总结后再提高,整体符合活页式的编排。
    3.在课程思政上,本书以推进“课程思政”、落实“立德树人”为根本,在每个项目目标中以情感目标+职业目标形式指出并在内容上融入了课程思政元素,各任务在爱国情怀、奋斗精神、工作态度、职业道德、工匠精神和行为习惯上都有所体现。
    本书以学生为中心、聚焦学习成果,通过10个项目28个任务,以“项目引领、任务驱动”方式对Python的环境搭建、模块安装、基本语法、数据与字符串、流程控制、组合数据、函数应用、异常处理、面向对象、文件使用、计算生态等内容进行直观形象地介绍,教学设计符合学习者的认知习惯,充分体现了“以学生为中心、以成果为导向”的教学理念。
    本书的教学参考课时为72课时,各项目的参考教学课时见下面的课时分配表。
    项目 教 学 内 容 课 时 分 配
    理论教学 实践训练
    项目1
    感受Python的精彩世界 任务1 搭建Python开发环境 2 2
    任务2 使用集成开发工具PyCharm
    任务3 编写第一个Python程序
    任务4 安装并使用Python模块
    项目2
    编写简单的Python程序 任务1 打印超市购物小票 2 2

    任务2 获取身体质量指数
    项目3
    活学活用流程控制 任务1 换算重量 4 4
    任务2 根据BMI值确定健康状况
    任务3 设计逢7拍手游戏
    任务4 设计猜数游戏
    项目4
    创建和使用字符串 任务1 判断密码强度 2 2
    任务2 获取文本进度条
    任务3 过滤敏感词
    项目5
    灵活使用组合数据 任务1 随机分配办公室 4 4
    任务2 中英文数字对照表
    任务3 识别单词
    项目6
    运用函数解决问题 任务1 模拟计算器 2 4
    任务2 获取兔子数列
    项目7
    读写文件及格式化数据 任务1 查询身份证归属地 4 4
    任务2 输出杨辉三角形
    项目8
    活学活用面向对象 任务1 获取网页数据 4 4
    任务2 设计人机猜拳游戏
    项目9
    处理异常 任务1 为查询身份证归属地添加异常 2 4
    任务2 检测系统密码异常
    项目10
    构建与发布生态库 任务1 随机生成验证码 4 8
    任务2 绘制指定颜色的N边形
    任务3 模拟时钟
    任务4 制作猴子接桃游戏
    机动 2 2
    合计 32 40
    本书由郑州财税金融职业学院精品课《Python程序开发》教学团队集体编写。赵艳莉担任主编,曾鑫、牧阳子、皮揽月担任副主编,内容分工如下:项目1和项目4由曾鑫编写,项目2和项目3由皮揽月编写,项目5和项目7由牧阳子编写,项目6、项目9和项目10由赵艳莉编写,项目8由胡相云编写。赵艳莉进行了本书的框架设计、版式设计、统稿和资源整理。
    本书既可作为全国职业院校Python程序开发基础课程的公共用书,也可作为人工智能、信息安全等计算机应用类专业的教学用书,同时还是Python程序开发爱好者的自学参考书。
    由于作者水平有限,书中难免存在疏漏和不妥之处,敬请广大读者批评指正。

    编  者
    2023年11月

    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网