第1章 Python脚本编程概述

Python是一种脚本语言,由吉多·范·罗苏姆(Guido van Rossum)于1991年创造。Python被用于开发各种应用程序,如游戏、GIS编程、软件开发、Web开发、数据分析、机器学习和系统脚本编程等。

Python是一种面向对象的高级编程语言,具有动态语义。更重要的是,Python是一种解释型语言。因为它具有许多高级特性,所以Python适用于快速开发应用程序。

Python简单易学,因为它的语法具有很好的可读性,程序维护成本低。

Python的一个重要功能就是允许程序导入模块(module)和包(package)以实现代码重用。Python解释器执行过程很容易被理解:依次编写的各部分代码将被逐行执行。Python还拥有各类强大的功能库。

本章将介绍以下主题。

  • Python脚本编程。
  • 安装和使用Python及各种工具。
  • 变量、数值和字符串(string)。
  • Python支持的数据结构,以及如何在脚本中使用它们。
  • 判断语句,也就是if语句。
  • 循环控制,也就是forwhile循环。
  • 函数(function)。
  • 模块。

在开始阅读本书之前,请提前了解Python编程的基础知识,例如基本语法、变量类型、元组(tuple)类型、列表(list)、字典(dictionary)、函数、字符串和方法(method)等。Python官网提供了两个Python版本:3.7.2和2.7.15,本书中的示例代码和需要安装的软件包均使用3.7版。

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.