1-01 Python 安装与说明

1.1 Python 简介

Python 是一种广泛使用的解释型、高级编程、通用型编程语言,由荷兰吉多·范罗苏姆 (Guido van Rossum) 创造,第一版发布于 1991 年。Python 的设计哲学强调代码的可读性和简洁的语法,如使用空格缩进划分代码块,取代了大括号或者关键词。相比于 C++ 或 Java,Python 让开发者能够用更接近人类的表达想法,来完成程序的撰写,优雅的语法和动态类型,以及解释型语言的本质,因此不管是小型还是大型程序,Python 都试图让程序的结构清晰明了。

与大多数动态类型编程语言一样,Python 拥有动态类型系统和垃圾回收功能,能够自动管理内存使用,并且支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。其本身提供了高效的高级数据结构,还能简单有效地面向对象编程,且拥有一个巨大而广泛的标准库。Python 解释器 (interpreter) 几乎可以在所有的操作系统中运行,常见的如 Windows, Linux,或 MAC OS,使它成为多数平台上写脚本和快速开发应用的理想语言。Python 解释器易于扩展,可以使用 C 或 C++(或者其他可以从 C 调用的语言)扩展新的功能和数据类型。Python 也可用作可定制化软件中的扩展程序语言。

Python 目前由 Python 软件基金会 (Python Software Foundation) 管理,开发者可以到 Python 官网 https://www.python.org/ 免费获取 Python 解释器及丰富的标准库,提供了适用于各个主要系统平台的源码或机器码,还有许多免费的第三方 Python 模块、程序、工具和它们的文档,也能在这个网站上找到对应内容或链接。

目前市面上最常用的 Python 开发套件是用 Anaconda 但因为这个工具太过便利,会让学习者无法了解 Python 解释器的运作方式,导致在更换平台或是移植系统时会发生很多问题,所以本书以最阳春的方式来运行 Python,让学习者可以真正由浅入深学习到 Python 与操作环境整个互动的过程,本书采用 Python 解释器加上 Visula Studio Code 编辑器来进行书中的范例练习。

先决条件

下载并安装 Python 解释器,可以选择 64 位(Windows x86-64 executable installer)或是 32 位 (Windows x86 executable installer) 皆可,Windows x86-64 embeddable zip file 指的是直接下载后解压缩就可以直接使用,只是相关环境路径要自行设定,如下图所示。

下载 Python 解释器
图 1-1-1 下载 Python 解释器

下载后直接运行会出现 Windows 安全警示,按下执行即可,接下来灰弹出安装画面,可以选择客制化安装 (Customize installation),用来指定安装的细项,如下图

选择客制化安装

图 1-1-2 选择客制化安装

首先选择安装的包,预设是全部安装,但因为本书会用 VS Code 作为编辑器,以及查找文件会在网上,所以就不安装文件 (Documentation) 以及图形化编辑器 (td/tk and IDLE),选择完毕后选下一步 (Next),如下图。

Python 安装包的选择
图 1-1-3 Python 安装包的选择

设定进阶选项,指定给所有人都可以使用,建立 Python 解释器与 py 副档名建立关联,以及指定安装目录等,可参照下图。

设定 Python 的安装选项及目录
图 1-1-4 设定 Python 的安装选项及目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值