《Python 从入门到项目实践》从入门学习者的角度出发,通过简洁有趣的语言、丰富多彩的实例、挑战大脑的任务、贴近开发实战的项目,循序渐进地让读者在实践中学习,在实践中提升实际开发能力。
全书共分7 篇:基础篇、进阶篇、高级篇、框架篇、游戏开发篇、人工智能开发篇和商业项目篇,内容包括:踏上Python 之旅、熟悉PyCharm 开发环境、Python 输入与输出、变量与基本数据类型、运算符、列表和元组、字符串与正则表达式、流程控制、循环结构语句、字典与集合、类和对象、模块、文件与IO、使用Python 操作数据库、进程和线程、网络编程、异常处理与程序调试、常用的GUI 框架、pygame 游戏框架、网络爬虫框架、Flask Web 框架的使用、Django Web 框架的使用、谷歌小恐龙游戏、飞机大战游戏、微信跳一跳辅助工具、汽车之家图片抓取工具、AI 图像识别工具、e 起去旅行网站、看店宝(京东版)。本书不仅会带您畅游于Python 开发的精彩世界,启迪编程思维,更能让您领略Python 迷人的开发魅力!
目录
第1 篇基础篇
第1 章踏上Python 之旅2
第2 章熟悉PyCharm 开发环境13
第3 章Python 输入与输出37
第4 章变量与基本数据类型49
第5 章运算符63
第6 章列表和元组75
第7 章字符串与正则表达式99
第8 章流程控制123
第9 章循环结构语句135
第2 篇进阶篇
第10 章字典与集合146
第11 章用函数实现模块化程序设计159
第12 章类和对象175
第13 章模块189
第14 章文件与IO 202
第3 篇高级篇
第15 章使用Python 操作数据库224
第16 章进程和线程238
第17 章网络编程260
第18 章异常处理及程序调试272
第4 篇框架篇
第19 章常用的GUI 框架284
第20 章pygame 游戏框架318
第21 章网络爬虫框架327
第22 章Flask Web 框架的使用347
第23 章Django Web 框架的使用360
第5 篇游戏开发篇第24 章谷歌小恐龙游戏380
第25 章飞机大战游戏392
第26 章微信跳一跳辅助工具405
第6 篇人工智能开发篇第27 章汽车之家图片抓取工具424
第28 章AI 图像识别工具434
第7 篇商业项目篇
第29 章e 起去旅行网站448
第30 章看店宝(京东版)500