顶部
收藏

Python程序设计教程(十四五新物料)

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

作者:
丁辉 陈永
定价:
42.00元
版面字数:
452.00千字
开本:
16开
装帧形式:
平装
版次:
1
最新版次
印刷时间:
暂无
ISBN:
978-7-04-051268-7
物料号:
51268-B0
出版时间:
2019-01-23
读者对象:
高等职业教育
一级分类:
计算机大类
二级分类:
计算机类
三级分类:
计算机类专业基础课程

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

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

为方便教学,本书配套有PPT课件、源代码、微课讲解、知识点动画等教学资源,其中部分资源以二维码形式在书中呈现,其他资源可以通过封底的联系方式获取。

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

  • 前辅文
  • 基础篇
    • 第1章 认识Python
      • 1.1 Hello World程序
      • 1.2 Python版本概述
      • 1.3 Python集成开发环境的安装
      • 1.4 IDLE的简单使用
      • 1.5 小结
      • 1.6 课后训练
      • 1.7 想一想
      • 1.8 拓展知识
    • 第2章 Python程序设计准备
      • 2.1 数值
      • 2.2 列表
      • 2.3 元组
      • 2.4 字符串
      • 2.5 字典
      • 2.6 常量
      • 2.7 逻辑运算符
      • 2.8 比较运算符
      • 2.9 其他运算符
      • 2.10 小结
      • 2.11 课后训练
      • 2.12 想一想
      • 2.13 拓展知识
    • 第3章 开始Python程序设计
      • 3.1 顺序结构程序设计
      • 3.2 分支(选择)结构程序设计
      • 3.3 循环结构程序设计
      • 3.4 小结
      • 3.5 课后训练
      • 3.6 想一想
      • 3.7 拓展知识
    • 第4章 小试牛刀——文件
      • 4.1 文件的打开与创建
      • 4.2 文本文件操作精选案例
      • 4.3 二进制文件操作精选案例
      • 4.4 文件系统操作简介
      • 4.5 小结
      • 4.6 课后训练
      • 4.7 想一想
      • 4.8 拓展知识
    • 第5章 设计自己的积木块——函数
      • 5.1 函数基础
      • 5.2 函数参数
      • 5.3 变量的作用域
      • 5.4 函数设计精选案例
      • 5.5 小结
      • 5.6 课后训练
      • 5.7 想一想
      • 5.8 拓展知识
    • 第6章 使用别人的积木块——模块与包
      • 6.1 模块
      • 6.2 包
      • 6.3 标准库
      • 6.4 模块与包应用精选案例
      • 6.5 小结
      • 6.6 课后训练
      • 6.7 想一想
      • 6.8 拓展知识
  • 进阶篇
    • 第7章 面向对象程序设计
      • 7.1 面向对象程序设计基础
      • 7.2 继承
      • 7.3 多态
      • 7.4 面向对象精选案例
      • 7.5 小结
      • 7.6 课后训练
      • 7.7 想一想
      • 7.8 拓展知识
    • 第8章 图形用户界面设计
      • 8.1 常用GUI模块简介
      • 8.2 tkinter模块
      • 8.3 turtle库
      • 8.4 图形界面设计精选案例
      • 8.5 小结
      • 8.6 课后训练
      • 8.7 想一想
      • 8.8 拓展知识
    • 第9章 数据库应用开发
      • 9.1 Python数据库应用程序开发简介
      • 9.2 SQLite数据库
      • 9.3 数据库应用程序开发精选案例
      • 9.4 小结
      • 9.5 课后训练
      • 9.6 想一想
      • 9.7 拓展知识
    • 第10章 错误和异常
      • 10.1 错误
      • 10.2 异常
      • 10.3 异常处理
      • 10.4 两种特殊的异常处理方式
      • 10.5 小结
      • 10.6 课后训练
      • 10.7 想一想
      • 10.8 拓展知识
  • 实战篇
    • 第11章 网络编程
      • 11.1 PyCharm的安装与使用
      • 11.2 TCP/IP协议简介
      • 11.3 TCP编程
      • 11.4 UDP编程
      • 11.5 网络爬虫
      • 11.6 网络编程精选案例
      • 11.7 小结
      • 11.8 课后训练
      • 11.9 想一想
      • 11.10 拓展知识
    • 第12章 数据处理
      • 12.1 numpy模块
      • 12.2 pandas模块
      • 12.3 matplotlib模块
      • 12.4 数据处理精选案例
      • 12.5 小结
      • 12.6 课后训练
      • 12.7 想一想
      • 12.8 拓展知识
  • 参考文献

相关图书