新書推薦:
《
打好你手里的牌(斯多葛主义+现代认知疗法,提升当代人的心理韧性!)
》
售價:HK$
66.1
《
新时代硬道理 广东寻路高质量发展
》
售價:HK$
77.3
《
6S精益管理实战(精装版)
》
售價:HK$
100.6
《
异域回声——晚近海外汉学之文史互动研究
》
售價:HK$
109.8
《
世界文明中的作物迁徙:聚焦亚洲、中东和南美洲被忽视的本土农业文明
》
售價:HK$
99.7
《
无端欢喜
》
售價:HK$
76.2
《
股票大作手操盘术
》
售價:HK$
53.8
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:HK$
87.4
|
編輯推薦: |
本书遵循职业教育教材编写规律和职业院校学生学习规律,配套齐全
|
內容簡介: |
本书从初学者的角度出发,采用单元-任务的教学方式,通过通俗易懂的语言、丰富实用的案例,介绍了使用 Python 进行程序开发所需的知识和技术。 全书共10个单元,内容包括认识Python,语法基础,流程控制,列表、元组、字典和集合,函数,面向对象,文件操作,异常,GUI编程和网络爬虫。能够有效地帮助学生更好地理解和认识所学知识,做到即学即练、学以致用,锻炼学生的工作思维和实践技能,提高实际操作能力。 本书可作为职业院校大数据技术和人工智能技术应用等计算机类相关专业的授课教材,也可供Python 编程爱好者及相关从业人员参考使用。 本书配有电子课件等课程资源,选用本书作为授课教材的教师可以在机械工业出版社教育服务网(www.cmpedu.com)免费注册后进行下载或联系编辑(010-88379807)咨询。
|
目錄:
|
前言 单元1 认识Python1 任务1 搭建Python开发环境2 任务2 开发第一个Python程序14 单元小结20 习题20 单元2 语法基础21 任务1 实现学生信息的录入与打印22 任务2 实现表达式的变身40 任务3 开发记事本程序48 单元小结51 习题52 单元3 流程控制53 任务1 描述“猜数字”游戏流程54 任务2 设计飞机行李托运费计算程序57 任务3 开发“进步一点点”游戏64 单元小结74 习题74 单元4 列表、元组、字典和集合75 任务1 邀请同学共建项目76 任务2 输出键盘上的相邻字母82 任务3 设计商品仓库86 任务4 实现问卷调查92 单元小结96 习题96 单元5 函数97 任务1 设计饮品自动售货机程序98 任务2 求解汉诺塔问题107 任务3 制作2022年北京冬季奥运会奖牌榜110 任务4 设计抽奖程序115 单元小结122 习题123 单元6 面向对象125 任务1 设计学生信息管理系统126 任务2 开发“人机猜拳”游戏135 单元小结144 习题145 单元7 文件操作147 任务1 制作学生信息管理系统148 任务2 实现文件/目录管理器157 单元小结166 习题166 单元8 异常167 任务1 初识异常168 任务2 求解三角形面积175 任务3 制作空气质量评级系统184 单元小结190 习题190 单元9 GUI编程193 任务1 制作个人信息调查系统194 任务2 制作鼠标的花样203 任务3 制作计算器210 单元小结215 习题215 单元10 网络爬虫217 任务1 实现在线翻译功能218 任务2 制作简易网页采集器227 任务3 制作2022年中国大学排名榜237 单元小结245 习题246 参考文献247
|
內容試閱:
|
Python是一门简单易学、跨平台、可扩展的高级编程语言。Python语法简单、容易入门且可读性强。Python拥有丰富的模块,功能强大且应用领域广泛。 “优雅、明确、简单”是Python语言的设计哲学,初学者在学习Python时不需要困惑于复杂的语法结构,而是可以更多地专注于编程逻辑,所以Python非常适合零基础的编程者学习。 为了帮助广大读者更好地学习Python,编者从初学者的角度出发,精心规划和编写了本书。 本书的编写以“做中学”为主线,注重教学生如何做、怎么学,在培养操作技能的同时,提升专业知识和职业素养。具体体现在以下几个方面: 一、立德树人,综合育人 本书秉承能力教育与素质教育同向同行的理念,将党的领导和习近平新时代中国特色社会主义思想融合到知识点和案例中,形成协同效应,坚持教书和育人相结合。在精心打磨教材内容的同时,依托于Python语言在不同领域的应用案例,适当结合我国科学家在一些领域的重要贡献,融入德育内容。例如,在任务“开发记事本程序”中,记录党的二十大报告中关于青年的部分内容并输出;在任务“开发‘进步一点点’游戏”中,展示“踔厉奋发、勇毅前行”的重要性;在任务“制作空气质量评级系统”中引用了“习近平生态文明思想”等。在点滴之间影响学生,以行导人、以事服人、以情感人、以文化人,培养学生的责任感、自豪感、荣誉感。 二、全新形态,全新理念 本书结构采用“任务驱动”来组织教学内容,结构合理,便于知识和技能的查询,具有“新形态”教材的特点。每个单元都包含多个任务,单元的最后还安排了习题,帮助读者练习和巩固本单元所学知识。每个任务都包含“任务描述”“知识准备”“任务实施”和“任务记录”模块,首先通过“任务描述”引入本任务所学知识,然后通过“知识准备”精讲本任务涉及的理论知识,接着通过“任务实施”实现任务,最后通过“任务记录”记录任务实施的过程及要点,做到“学—练—思”为一体。 此外,本书还根据需要添加了“知识链接”栏目,对理论知识进行扩展或提供相关编程经验,可适时提醒和解决读者在学习与操作过程中遇到的问题,让读者少走弯路、提高学习效率。 三、内容全面,循序渐进 本书采用由浅入深、由易到难的组织架构,首先介绍了Python的基本概念、开发环境的搭建以及基础知识;然后介绍了函数、面向对象、文件操作和异常等核心知识;最后介绍了Python GUI编程和网络爬虫等领域的应用。 本书由商丘职业技术学院张瑞玲、王化喆、詹华蕊任主编;商丘职业技术学院简艳英、唐佐侠, 商丘市职业教育中心贾英霞、河南轻工职业学院陈素霞任副主编;商丘职业技术学院唐晓天、李振、 张得元、梁纪坤参与了编写。其中,王化喆负责编写单元1和单元2的任务1;张瑞玲负责编写单元2的任务2、任务3和单元3;陈素霞负责编写单元4和单元5的任务1、任务2;贾英霞负责编写单元5的任务3、 任务4,单元6和单元8的任务1;简艳英负责编写单元7和单元10的任务1、任务2;詹华蕊负责编写单元8的任务2、任务3和单元10的任务3;唐佐侠负责编写单元9;唐晓天参与编写单元1、单元2、单元3的习题;李振参与编写单元4和单元5的习题;张得元参与编写单元6和单元7的习题;梁纪坤参与编写单元8和单元10的习题;全书由张瑞玲统稿。 由于编者水平和经验有限,书中难免存在疏漏和不足之处,敬请广大读者批评指正。 编 者
|
|