Python编程从入门到实践源代码打包下载
Python编程从入门到实践源代码打包下载
Python编程从入门到实践
Python编程从入门到实践是世界上最畅销的Python编程语言指南。这个快节奏的,全面的介绍将帮助您编写程序,解决问题,并开发功能应用程序在任何时间。
您将从学习基本的编程概念开始,例如变量、列表、类和循环,并通过每个主题的练习练习编写干净的代码。您还将学习如何使程序具有交互性,并在将代码添加到项目之前对其进行安全测试。您将通过创建受《太空入侵者》启发的街机游戏,使用Python方便的库构建一组数据可视化,以及在线部署一个简单的应用程序,将您的新知识付诸实践。
当你阅读本书时,你将学习如何:
使用强大的Python库和工具,包括pytest, Pygame, Matplotlib, Plotly和Django
制作越来越复杂的2D游戏,对按键和鼠标点击做出反应
使用各种数据集生成交互式数据可视化
构建允许用户创建帐户和管理自己数据的应用程序,并在线部署您的应用程序
排除编码错误并解决常见编程问题
本版本新增内容:第三版经过全面修订,以反映最新的Python代码。新的和更新的覆盖范围包括用于文本编辑的VS Code,用于文件处理的pathlib模块,用于测试代码的pytest,以及Matplotlib, Plotly和Django的最新特性。
如果你一直在考虑深入研究编程,Python速成班将为你提供快速编写真实程序的技能。为什么还要再等呢?启动你的引擎和代码!
作者简介
埃里克·马蒂斯是一名高中科学、数学和编程老师,现在是全职作家,住在阿拉斯加。他从五岁起就开始编写程序,并且是Python Flash Cards的作者,同样来自No Starch Press。
目录表
第三版序言
致谢。
介绍
第一部分:基础知识
第1章:入门
第2章:变量和简单数据类型
第3章:列表介绍
第4章:使用列表
第5章:if语句
第6章:字典
第7章:用户输入和while循环
第8章:功能
第9章:类
第10章:文件和异常
第11章:测试代码
第二部分:项目
第12章:一艘发射子弹的船
第13章:外星人!
第14章:得分
第15章:生成数据
第16章:下载资料
第17章:使用api
第18章:Django入门
第19章:用户帐户
第20章:应用的样式化和部署
后记
附录A:安装和故障处理
附录B:文本编辑器和ide
附录C:获取帮助
附录D:使用Git进行版本控制
附录E:部署故障排除
文后压缩包是Python编程从入门到实践第1版对应的源代码