顶部
收藏

Python程序设计教程(第二版)

“十四五”职业教育国家规划教材

作者:
丁辉 陈永 主编
定价:
47.00 元
版面字数:
456.00千字
开本:
16开
装帧形式:
平装
版次:
2
最新版次
印刷时间:
暂无
ISBN:
978-7-04-067388-3
物料号:
67388-00
出版时间:
2026-07-07
读者对象:
高等职业教育

本书是“十四五”职业教育国家规划教材。全书贯彻的核心理念是精讲、实用、参与、智教。

本书内容安排遵循学生的认知规律,结合Python语言的特点,分为基础篇、进阶篇和实战篇三部分。第1—6章为基础篇,属于必学内容,包含搭建Python环境、Python程序设计准备、开始Python程序设计、小试牛刀——文件、设计自己的积木块——函数、使用别人的积木块——模块与包;第7—10章为进阶篇,包含面向对象程序设计、图形用户界面设计、数据库应用开发、认识错误和异常;第11—12章为实战篇,包含网络编程、数据分析应用实践。全书体系架构灵活,案例来源于最新的实践应用,语言精练,充分体现了Python语言既支持面向过程的函数编程,也支持面向对象的抽象编程的特点。

本书是AI创新教材,配套专属AI学习助手,助力智慧学习。同时,本书另配PPT课件、源代码、微课讲解、知识点动画等教学资源,其中部分资源以二维码链接形式在书中呈现。

本书适合用作本科层次职业院校、高等职业院校Python程序设计课程的教材或教学参考用书,也可作为初学者的入门教程及全国计算机二级考试的参考资料。

  • 前辅文
  • 基础篇
    • 第1章 搭建Python环境
      • 1.1 Hello World程序
      • 1.2 Python版本概述
      • 1.3 Python集成开发环境的安装
      • 1.4 IDLE的简单使用
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第2章 Python程序设计准备
      • 2.1 数值
      • 2.2 列表
      • 2.3 元组
      • 2.4 字符串
      • 2.5 字典
      • 2.6 常量
      • 2.7 逻辑运算符
      • 2.8 比较运算符
      • 2.9 其他运算符
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第3章 开始Python程序设计
      • 3.1 顺序结构程序设计
      • 3.2 分支(选择)结构程序设计
      • 3.3 循环结构程序设计
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第4章 小试牛刀——文件
      • 4.1 文件的打开与创建
      • 4.2 文本文件操作精选案例
      • 4.3 二进制文件操作精选案例
      • 4.4 文件系统操作简介
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第5章 设计自己的积木块——函数
      • 5.1 函数基础
      • 5.2 函数参数
      • 5.3 变量的作用域
      • 5.4 函数设计精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第6章 使用别人的积木块——模块与包
      • 6.1 模块
      • 6.2 包
      • 6.3 标准库
      • 6.4 模块与包应用精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
  • 进阶篇
    • 第7章 面向对象程序设计
      • 7.1 面向对象程序设计基础
      • 7.2 继承
      • 7.3 多态
      • 7.4 面向对象程序设计精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第8章 图形用户界面设计
      • 8.1 常用GUI模块简介
      • 8.2 tkinter库
      • 8.3 turtle模块
      • 8.4 图形用户界面设计精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第9章 数据库应用开发
      • 9.1 Python数据库应用程序开发简介
      • 9.2 SQLite数据库
      • 9.3 数据库应用开发精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第10章 认识错误和异常
      • 10.1 错误
      • 10.2 异常
      • 10.3 异常处理
      • 10.4 断言与上下文管理
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
  • 实战篇
    • 第11章 网络编程
      • 11.1 PyCharm的安装与使用
      • 11.2 TCP/IP协议族简介
      • 11.3 TCP编程
      • 11.4 UDP编程
      • 11.5 网络爬虫
      • 11.6 网络编程精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
    • 第12章 数据分析应用实践
      • 12.1 numpy库
      • 12.2 pandas库
      • 12.3 matplotlib库
      • 12.4 数据分析精选案例
      • 小结
      • 课后训练
      • 想一想
      • 拓展知识
  • 主要参考文献

相关图书


相关数字化产品