作品简介

《例解Python:Python编程快速入门践行指南》主要面向Python初级用户,本着能懂、够用的原则,循序渐进,逐步揭示Python编程的核心语法与编程思想。主要知识点包括Python编程环境的搭建与配置、常用的数据类型、判断和循环语句、异常处理、函数的使用、文件操作、面向对象编程的用法、数据库操作、正则表达式、并行处理等。

本书中包含丰富的代码案例,结合知识点进行讲解,力求做到让读者既掌握了语法,又学会了应用;另外,本书精讲编程思路。掌握Python语法并不难,初学者往往“看得懂别人的代码,但是自己写的时候又无从下手”,这是因为缺少编程思路,本书将带读者一起体验程序从构思到实现的过程。

本书作者具有多年教学经验,深知新手入门学习过程中的疑惑。本书将尽量为读者答疑解惑,既讲理论,又有实践和思路。同时,本书将使用通俗的语言和生活中的案例解释专业术语,保证读者能看懂,又不失专业性。

张志刚

达内集团云计算教研部总监级讲师。

持有RHCA(红帽认证架构师)、RHCDS(红帽认证数据中心专家)、RHCI(红帽官方授权讲师)、MCT(微软官方授权讲师)等多种国际IT认证证书。

在北京从业10余年,精通Linux操作系统,熟悉Linux平台下各种服务与架构(如Ansible、Kubernetes等)的配置与管理。擅长Linux系统下Python编程,具有多年Python编程授课经验。

作品目录

  • 内容简介
  • 推荐语
  • 前言
  • 特别鸣谢
  • 第1章 管中窥豹
  • 1.1 获取Python程序包
  • 1.2 安装Python
  • 1.3 配置IDE
  • 1.4 运行Python代码的方式
  • 1.5 输入/输出
  • 1.6 注释及文档字符串
  • 1.7 变量
  • 1.8 语法结构
  • 第2章 魔力数据
  • 2.1 数字类型
  • 2.2 字符串
  • 2.3 列表
  • 2.4 元组
  • 2.5 字典
  • 2.6 数据类型比较
  • 2.7 相关操作
  • 第3章 方圆之规
  • 3.1 判断语句
  • 3.2 while循环语句
  • 3.3 for循环语句
  • 3.4 列表解析
  • 3.5 常用内建函数
  • 3.6 综合运用
  • 第4章 亡羊补牢
  • 4.1 异常的基本概念
  • 4.2 检测和处理异常
  • 4.3 触发异常
  • 第5章 重复利用
  • 5.1 函数基础
  • 5.2 模块基础
  • 5.3 函数进阶
  • 第6章 文件操作
  • 6.1 文件操作基础
  • 6.2 字符编码
  • 6.3 time模块
  • 6.4 datetime模块
  • 6.5 pickle模块
  • 6.6 shutil模块
  • 6.7 os模块
  • 6.8 hashlib模块
  • 6.9 tarfile模块
  • 第7章 面向对象
  • 7.1 OOP基础
  • 7.2 OOP常用编程方式之组合
  • 7.3 OOP常用编程方式之继承
  • 7.4 多重继承
  • 7.5 “魔法”方法
  • 第8章 数据仓库
  • 8.1 案例需求分析
  • 8.2 安装非标准模块的方法
  • 8.3 通过PyMySQL模块操作MySQL数据库
  • 8.4 通过SQLAlchemy操作关系型数据库
  • 8.5 SQLite文件型数据库
  • 第9章 正则表达
  • 9.1 正则表达式与模式匹配
  • 9.2 正则表达式的元字符
  • 9.3 re模块
  • 第10章 并行处理
  • 10.1 单进程单线程程序
  • 10.2 通过os.fork()实现多进程编程
  • 10.3 多线程和threading模块
  • 10.4 通过Paramiko模块实现服务器远程管理
  • 第11章 网络互联
  • 11.1 Socket模块
  • 11.2 urllib模块
  • 11.3 通过requests模块实现网络编程
展开全部