Python入门第一天——环境的搭建


Python 属于典型的解释型语言

编译型语言
对于编译型语言,开发完成以后需要将所有的源代码都转换成可执行程序,比如 Windows 下的.exe文件,可执行程序里面包含的就是机器码。只要我们拥有可执行程序,就可以随时运行,不用再重新编译了,也就是“一次编译,无限次运行”。

在运行的时候,我们只需要编译生成的可执行程序,不再需要源代码和编译器了,所以说编译型语言可以脱离开发环境运行。

编译型语言一般是不能跨平台的,也就是不能在不同的操作系统之间随意切换。不能跨平台表现在两个方面:

  1. 可执行程序不能跨平台
  2. 源代码不能跨平台

解释型语言
对于解释型语言,每次执行程序都需要一边转换一边执行,用到哪些源代码就将哪些源代码转换成机器码,用不到的不进行任何处理。每次执行程序时可能使用不同的功能,这个时候需要转换的源代码也不一样。

解释型语言几乎都能跨平台,“一次编写,到处运行”是真是存在的,而且比比皆是。

所说的跨平台,是指源代码跨平台,而不是解释器跨平台。通过不同的解释器,将相同的源代码解释成不同平台下的机器码。

Python 的优点
语法简单、是开源的、是免费的、是解释型语言,能跨平台、是面向对象的编程语言、功能强大(模块众多)、可扩展性强,能把其它语言“粘”在一起,所以被称为“胶水语言”。

Python 的缺点

运行速度慢、代码加密困难

Python 主要的应用领域
Web应用开发、自动化运维、人工智能领域、网路爬虫、游戏开发

运行环境的搭建:

Python 安装包下载地址:https://www.python.org/downloads/

建议初学者直接使用 Python 3.x。Python 的最新版本是 3.8.x,我们就以该版本为例演示 Windows 下的 Python 安装过程。
点击版本号或者“Download”按钮进入对应版本的下载页面,滚动到最后即可看到各个平台的 Python 安装包。

在这里插入图片描述

对前缀的说明:

以Windows x86-64开头的是 64 位的 Python 安装程序;
以Windows x86开头的是 32 位的 Python 安装程序。

对后缀的说明:

embeddable zip file表示.zip格式的绿色免安装版本,可以直接嵌入(集成)到其它的应用程序中;
executable installer表示.exe格式的可执行程序,这是完整的离线安装包,一般选择这个即可;
web-based installer表示通过网络安装的,也就是说下载到的是一个空壳,安装过程中还需要联网下载真正的 Python 安装包。

这里我选择的是“Windows x86-64 executable installer”,也即 64 位的完整的离线安装包。

双击下载得到的 python-3.8.1-amd64.exe,就可以正式开始安装 Python 了。
在这里插入图片描述
请尽量勾选Add Python 3.8 to PATH,这样可以将 Python 命令工具所在目录添加到系统 Path 环境变量中,以后开发程序或者运行 Python 命令会非常方便。

Python 支持两种安装方式,默认安装和自定义安装:

默认安装会勾选所有组件,并安装在 C 盘;
自定义安装可以手动选择要安装的组件,并安装到其它盘符。

这里我们选择自定义安装,将 Python 安装到常用的目录,避免C盘文件过多。点击“Customize installation”进行入下一步,选择要安装的 Python 组件。

在这里插入图片描述
保持默认即可,也就是全部勾选。点击“Next”继续,选择安装目录。
在这里插入图片描述
选择好你常用的安装目录,点击“Install”,等待几分钟就可以完成安装。

安装完成以后,打开 Windows 的命令行程序(命令提示符),在窗口中输入python命令(注意字母p是小写的),如果出现 Python 的版本信息,并看到命令提示符>>>,就说明安装成功了,如下图所示。
在这里插入图片描述
运行 python 命令启动的是 python 交互式编程环境,我们可以在>>>后面输入代码,并立即看到执行结果,请看下面的例子。

在这里插入图片描述
按下Ctrl+Z快捷键,或者输入 exit() 命令即可退出交互式编程环境,回到 Windows 命令行程序。

开发环境的搭建:

新手时期,建议使用一些记事本工具:sublime、vscode、vim、notepad++、EditPLus、atom。
熟练以后用集成开发环境 – Pycharm工具

安装过程中的错误问题:
确定已经安装python,但是命令不识别:环境变量没有配置

右击我的电脑->属性->高级设置->环境变量。在path中添加python主目录和主目录\scripts

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值