1-01-2 安装 VS Code for Python

安装 VS Code
透过浏览器连到 VS Code 官方网站 https://code.visualstudio.com/,下载并安装即可

VS Code 下载
图 1-1-6 VS Code 下载

VS Code 的 Python 插件

安装完 VS Code ,1. 启动后在画面左下角有一个积木形状的图形,这是 VS Code 用来安装插件 (Extensions) 的图示,进入插件安装区后,2. 在上方的文字块输入 Python 就会出现相关的插件 ,3. 选择第一个插件,4. 就会出现这个插件的详细介绍,如插件名称、开发厂商、下载次数以及插件的使用说明等信息,如下图所示。按下安装 (install) 后,就会自动安装该套建,记得要致能 (Enable) 该插件,不然只是安装并不表示就可以使用该插件。

Python for VS Code 插件下载
图 1-1-7 Python for VS Code 插件下载

安装完插件后重新开启 VS Code,请选择创建工作区 (Add wordspace folder…),所谓工作区指的是可以把这次工作所需要的目录和档案都放在一起,因为本次的需求为撰写书籍,所以同时需要脚本以及说明文件,所以开一个工作区,一个目录放说明文件,一个目录放脚本,如下图所示

创建 VS Code 工作区
图 1-1-8 创建 VS Code 工作区

建立完工作区,记得点选右边工具栏的第一个图示-文件管理区 (Explorer),1. 在工作区中建立第一个目录 py,用来存放 python 脚本,2. 因为工作区尚未取储存,所以显示 Untitled,如下图所示 。

设定工作区目录
图 1-1-9 设定工作区目录

在文件管理区中按下滑鼠右键,将另一个目录 PythonMD 加入工作区中,这个目录是用来撰写文件的,如下图所示。

将目录加入工作区中

图 1-1-10 将目录加入工作区中

最后将目前的工作区的状态储存起来,如下图所示。

储存目前的工作区的状态

图 1-1-11 储存目前的工作区的状态

开始第一个 Python 脚本

步骤 1 选择 Python 解释器
Python 是一种解释语言,为了运行 Python 代码,得到 Python 智能感知 (IntelliSense) 的功能,必须告诉 VS Code 编辑器使用哪个版本的解释器。在 VS 代码中,通过打开命令面板 (Command Palette) Ctrl+Shift+P ,1. 开始键入 Python: Select Interpreter 命令进行搜索,2. 然后选择该命令,如下图所示。您也可以使用选择 Python 环境状态栏上的选项(如果可用,它可能已经显示了选定的解释器):

打开命令面板,并输入指令

图 1-1-12 打开命令面板,并输入指令

接着会询问解释器要套用到工作区的那一个目录,因为目前有两个目录,而 py 目录是用来存放代码的,所以就指定到哪个目录,如下图所示

询问解释器要套用到那一个目录
图 1-1-13 询问解释器要套用到那一个目录

指定解释器版本或是运行的虚拟环境,虚拟环境这部份会在后面有更清楚地描述,本课程指定 Python 3.7.9 解释器,如下图所示

指定解释器版本

图 1-1-14 指定解释器版本

步骤 2 创建一个 Hello World 源代码文件
从文件资源管理器工具栏中,1. 在 py 文件夹,选择 2. 新文件按钮,通过使用 .py 文件扩展名,告诉 VS Code 把这个文件解释为 Python 程序,这样它就用 Python 扩展名和选择的解释器来评估内容。,如下图所示

 创建一个源代码文件
图 1-1-15 创建一个源代码文件

现在工作区中有了一个代码文件,请在中输入以下源代码,

hello.py

msg = "Hello World"
print(msg)

在文件中打完源代码后,1. 可以看到在文件的页签上,除了有文件名称外,还会出现一个小白点,这是表示文件有更新,尚未存档,2. 是源代码本文, 3. 表示在目前编辑的文档中,尚未存档的文件数量,可以按下 ctrl + s 去存储档案,如下图所示

 源代码文件编辑状况
图 1-1-16 源代码文件编辑状况

步骤 3 运行源代码
点击在 Python 文件编辑器 1. 右上角的播放按钮,该按钮打开 2. 一个终端面板,在其中 Python 解释器被自动激活,然后 3. 运行 python hello.py,并可以看到运行结果,如下图所示

运行源代码
图 1-1-17 运行源代码

最后补充,接下来的所有 Python 语法的介绍,都是针对如何撰写源码文建,默认情况下,Python 源码文件以 UTF-8 编码方式处理。在这种编码方式中,世界上大多数语言的字符都可以同时用于字符串字面值、变量或函数名称以及注释中——尽管标准库中只用常规的 ASCII 字符作为变量或函数名,而且任何可移植的代码都应该遵守此约定。要正确显示这些字符,你的编辑器必须能识别 UTF-8 编码,而且必须使用能支持打开的文件中所有字符的字体。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值