作品简介

随着人工智能、大数据与云计算的发展,Python语言得到了越来越多的使用。本书以工作过程为导向,采用项目驱动的方式组织内容。全书共分8章,第1章介绍了编程语言发展的历程及Python开发环境的搭建;第2章介绍了Python语言的缩进、注释、数据类型、字符串、运算符和表达式等;第3章介绍了顺序结构、选择结构和循环结构等程序控制流程;第4章介绍了列表、元组与字典等数据结构;第5章介绍了Python函数的定义与调用,以及其他高阶函数的使用;第6章介绍了Python的模块与包的使用方法;第7章阐述了Python面向对象的特性;第8章介绍了Python的文件操作与异常处理机制。

谷瑞,顾家乐,郁春江主编。

作品目录

  • 内容简介
  • 编写委员会
  • 前言
  • 第1章 Python概述
  • 1.1 程序设计语言
  • 1.2 认识Python
  • 1.3 配置Python开发环境
  • 1.4 Python程序执行过程
  • 1.5 本章小结
  • 本章习题
  • 第2章 Python基础知识
  • 2.1 Python基本语法结构
  • 2.2 变量与输入输出控制
  • 2.3 数字数据类型
  • 2.4 字符串类型
  • 2.5 运算符与表达式
  • 2.6 实践应用
  • 2.7 本章小结
  • 本章习题
  • 第3章 Python程序流程控制
  • 3.1 顺序结构
  • 3.2 选择结构
  • 3.3 循环结构
  • 3.4 程序跳转
  • 3.5 实践应用
  • 3.6 本章小结
  • 本章习题
  • 第4章 Python列表、元组与字典
  • 4.1 列表
  • 4.2 元组
  • 4.3 字典
  • 4.4 实践应用
  • 4.5 本章小结
  • 本章习题
  • 第5章 Python函数
  • 5.1 定义和调用函数
  • 5.2 函数参数传递
  • 5.3 函数返回值
  • 5.4 递归函数与匿名函数
  • 5.5 高阶函数
  • 5.6 实践应用
  • 5.7 本章小结
  • 本章习题
  • 第6章 Python模块和包
  • 6.1 模块的导入与使用
  • 6.2 包的定义
  • 6.3 日期和日历模块
  • 6.4 随机模块
  • 6.5 实践应用
  • 6.6 本章小结
  • 本章习题
  • 第7章 Python面向对象特性
  • 7.1 面向对象程序设计基础
  • 7.2 类和对象
  • 7.3 类的属性
  • 7.4 类的方法
  • 7.5 类的继承与多态
  • 7.6 实践应用
  • 7.7 本章小结
  • 本章习题
  • 第8章 Python文件与异常
  • 8.1 文件和文件对象
  • 8.2 文本文件读写
  • 8.3 CSV文件读写
  • 8.4 文件操作模块
  • 8.5 异常处理
  • 8.6 实践应用
  • 8.7 本章小结
  • 本章习题
展开全部