作品简介

本书以Python 3.9为基础,结合丰富动手练习与项目实战,通俗易懂地介绍了Python编程与实际开发的重要知识点,内容包括:Python环境构建、数据类型、运算符和表达式、数据结构和控制流、函数、序列、多线程编程、正则表达式、面向对象编程、文件操作、网络编程、邮件收发、数据库操作,并提供Python爬虫、自然语言处理、区块链开发、图片处理与文件处理项目,各章还安排了程序调试、问题解答、牛刀小试、练习题等内容,以帮助读者学会处理程序异常,解答学习困惑,巩固知识,提升开发技能。

本书以生活化场景为对象展开教学,边讲解边示范,很适合从未有过编程经验的读者,本书的内容丰富,技术新颖,涉及知识面较广,对于想转行Python编程的读者也很有参考价值,希望本书可以帮助读者快速登堂入室,成为编程高手。

刘宇宙,大数据与人工智能开发工程师,从业8年,先后供职于上海海鼎、广州棒谷、深圳Bello智能科技有限公司等,担任高级工程师及效率与运维负责人。先后从事过卡系统研发、云计算IaaS研发、物联网研发、网络爬虫研发和人工智能研发,对Python有深入研究。出版畅销书《Python 3.5从零开始学》(清华大学出版社,2017),长期在国内知名IT技术网站CSDN发表原创博文。

作品目录

  • 内容简介
  • 前言
  • 第1章 开始Python之旅
  • 第2章 Python编程基础
  • 第3章 列表和元组
  • 第4章 字符串
  • 第5章 字典和集合
  • 第6章 条件、循环和其他语句
  • 第7章 函数
  • 第8章 面向对象编程
  • 第9章 异常处理
  • 第10章 日期和时间
  • 第11章 正则表达式
  • 第12章 文件操作
  • 第13章 多线程编程
  • 第14章 发送和接收电子邮件
  • 第15章 网络编程
  • 第16章 GUI编程
  • 第17章 操作数据库
  • 第18章 网络爬虫项目
  • 第19章 自然语言分词与词频统计项目
  • 第20章 区块链项目
  • 第21章 图片处理项目
  • 第22章 不同格式文件处理
  • 附录A
展开全部