第1章 Python脚本编程概述
Python是一种脚本语言,由吉多·范·罗苏姆(Guido van Rossum)于1991年创造。Python被用于开发各种应用程序,如游戏、GIS编程、软件开发、Web开发、数据分析、机器学习和系统脚本编程等。
Python是一种面向对象的高级编程语言,具有动态语义。更重要的是,Python是一种解释型语言。因为它具有许多高级特性,所以Python适用于快速开发应用程序。
Python简单易学,因为它的语法具有很好的可读性,程序维护成本低。
Python的一个重要功能就是允许程序导入模块(module)和包(package)以实现代码重用。Python解释器执行过程很容易被理解:依次编写的各部分代码将被逐行执行。Python还拥有各类强大的功能库。
本章将介绍以下主题。
- Python脚本编程。
- 安装和使用Python及各种工具。
- 变量、数值和字符串(string)。
- Python支持的数据结构,以及如何在脚本中使用它们。
- 判断语句,也就是
if
语句。 - 循环控制,也就是
for
和while
循环。 - 函数(function)。
- 模块。
1.1 技术要求
在开始阅读本书之前,请提前了解Python编程的基础知识,例如基本语法、变量类型、元组(tuple)类型、列表(list)、字典(dictionary)、函数、字符串和方法(method)等。Python官网提供了两个Python版本:3.7.2和2.7.15,本书中的示例代码和需要安装的软件包均使用3.7版。
1.2 为什么选择Python
Python提供了大量开源的数据分析工具、Web框架、测试工具等程序库。Python可以在不同的操作系统上使用(Windows、macOS、Linux和嵌入式Linux ...
Get 写给系统管理员的Python脚本编程指南 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.