Python程序开发案例教程 - 中国高校教材图书网
|
书名: |
Python程序开发案例教程
|
| ISBN: | 978-7-300-34086-9 |
条码: | |
| 作者: |
阮进军 李春秋
相关图书
|
装订: | 平 |
| 印次: | 1-1 |
开本: | 16 |
| 定价: |
¥46.00
折扣价:¥41.40
折扣:0.90
节省了4.6元
|
字数: |
200千字
|
| 出版社: |
中国人民大学出版社 |
页数: |
200页
|
| 发行编号: | 340869 |
每包册数: |
11
|
| 出版日期: |
2025-08-01 |
| 入选重点出版项目: |
|
获奖信息: |
|
|
|
| 内容简介: |
本书以Jupyter Notebook 为主要开发工具,结合高职高专的教学改革和课程改革,本着工学结合、项目引导、“教学做”一体化的原则,由学校、企业、行业专家组成教材编写组合作开发,系统性的讲解Python的核心知识。本书共9个项目,包括Python概述及基础常识、程序控制结构、Python组合数据类型、Python函数及模块、Python标准库、第三方库、类与面向对象、文件操作与异常处理、Python数据挖掘与分析,项目中每个任务都配有知识导图,帮助学生了解任务的知识框架和知识点。同时,书中所有知识都结合具体实例进行讲解,可以使读者轻松领会Python程序开发的精髓,快速提供程序开发技能。 本书配有丰富的教学资源如课件、案例、题库、视频等,供教师教学和学生学习使用,学生通过扫描二维码获取相关知识点的微视频讲解,“知识拓展”是以文本形式介绍新知识或实际应用案例。 本书可作为高职高专院校等专业相关课程的教材,也可作为工程技术人员的参考书。
|
| 作者简介: |
阮进军,教授,安徽商贸职业技术学院信息与人工智能学院,专业方向计算机应用技术,安徽省计算机应用专业带头人,安徽省高职院校高级“双师型”教师。主要讲授python程序设计、数据库技术等课程,主持完成国家职业教育专业教学资源课程建设项目1项;国家创新发展行动计划项目1项;主持安徽省教育厅高校自然科学重点项目3项;主持安徽省教育厅质量工程项目4项;公开发表专业相关论文20余篇;第一人获实用新型专利授权3项,软件著作权授权1项;出版教材6部;指导学生获得全国职业院校技能大赛二等奖1项,安徽省职业院校技能大赛1,2,3等奖多次,本人参加安徽省教师教学能力大赛获得一等奖1项,获安徽省教学成果奖一等奖2项。 李春秋,副教授,安徽商贸职业技术学院信息与人工智能学院,专业方向是计算机应用技术,主要讲授python程序设计、软件测试、数据库技术等课程,安徽省高职院校高级“双师型”教师。安徽省省级质量工程项目一流核心课程-“软件测试”课程负责人,课程思政示范课程-“计算机应用基础”课程负责人,主持完成安徽省高等学校科学研究重点项目1项,指导学生获得全国职业院校技能大赛二等奖1项,安徽省“挑战杯”大学生创业计划竞赛金奖1项,安徽省职业院校技能大赛省赛获奖10余项,公开发表专业相关论文13篇,授权发明专利3项,出版教材3部,参加安徽省教师教学能力大赛获一等奖1项,获安徽省教学成果奖一等奖3项,二等奖2项。
|
| 章节目录: |
项目1 Python 概述 任务1.1 为什么选择Python 任务1.2 搭建Python 开发环境 任务1.3 Python 的语法特点 任务1.4 基本数据类型 任务1.5 基本输入和输出 项目2 程序控制结构 任务2.1 分支结构 任务2.2 循环结构 项目3 Python 组合数据类型 任务3.1 列表 任务3.2 元组 任务3.3 字典 任务3.4 集合 项目4 Python 函数及模块 任务4.1 函数的定义与调用 任务4.2 函数的参数传递 任务4.3 函数的特殊形式 任务4.4 模块 项目5 Python 标准库 任务5.1 绘图工具:turtle库 任务5.2 时间处理工具:time库 任务5.3 随机数工具:random库 任务5.4 图形用户界面工具:tkinter库 项目6 第三方库 任务6.1 第三方库的安装方法 任务6.2 PyInstaller库 任务6.3 jieba库 任务6.4 WordCloud库 任务6.5 NumPy库 任务6.6 Pandas库 项目7 类与面向对象 任务7.1 面向对象程序设计 任务7.2 类和对象 任务7.3 继承 项目8 文件操作与异常处理 任务8.1 文件的打开与关闭 任务8.2 读写文件 任务8.3 异常处理 项目9 Python数据挖掘与分析 任务9.1 数据获取与收集 任务9.2 数据清洗 任务9.3 数据可视化 参考文献 附录 ASCII表
|
| 精彩片段: |
Python是诞生于20世纪末的一种较新的语言,它是一种面向对象的解释型计算机程序设计语言。众所周知,计算机程序语言有多种,而我们依然坚持选择Python是因为这种语言有着独特的魅力。总结起来,这体现在以下几个方面: 一是简单易学。Python语言相较于其他编程语言,更容易让初学者快速掌握。Python语法虽然大多源自C语言,但是没有C语言中复杂的指针,同时秉持“使用最优方案解决问题”的原则,因此Python语法得到了简化,降低了学习难度。 二是简洁精练。在实现相同功能的情况下,Python代码的行数较少,这使得开发效率大大提高。 三是应用场景丰富。Python除了有一个庞大的标准库以外,还拥有十分强大的第三方库,用于科学计算、数据分析和可视化。 四是可跨平台。Python可以在多种操作系统上运行,包括Windows、macOS、Linux等,这使得它非常适合于跨平台开发。 五是可扩展性。Python可以很容易地与其他语言编写的代码集成,如C、C++和Java。这使得Python可以充分利用其他语言的性能优势,从而具备开发大型系统的能力。
|
| 书 评: |
|
|
| 其 它: |
|
|
|