Python 是一种极其灵活和强大的编程语言,适用于多个领域。本书并没有对 Python 的基础知识进行过多讲解,而是对其实用性进行了透彻的介绍,从而帮助读者熟悉并使用该语言。你将首先了解 Python 的基础知识,为接下来的学习打下坚实的基础,并学习Python 编程基础,即如何操控 Python以实现想要的效果。你还将探索不同的编程用法,找到解决特定问题的理想方法,理解如何实现程序性能优化,学习有效调试、控制程序的执行流,并使用一种交换格式对数据进行交换。此外,你还将学习 Python 的加密服务,理解安全标记的概念。本书将帮助你透彻理解 Python 语言,学习如何编写程序、创建网站,并利用数据科学库对数据进行操作。本书还配备了一些实例,涵盖了各种不同的应用类型,并在全书最后引导你根据所学知识创建一个实际项目。主要内容:获取 Python,并在 Windows、macOS 和 Linux 上安装运行;使用数据结构和控制流,探索编程的基本概念;编写优雅、可复用、高效的代码;理解什么时候适合使用过程式编程,什么时候适合使用面向对象编程(OOP);学习并发执行的基础知识;通过编写测试,创建安全可靠的软件;用 Django 创建简单的网站;提取、清理和操纵数据。