环境配置
工欲善其事,必先利其器。
在本课程的实验中,我们用Python3这个编程语言来教大家编程。 我们想要用它进行编程,首先需要在自己的电脑上安装运行Python3的环境和编写代码的工具。
大家平时可能听得比较多的说法是Python,而不是Python3。 实际上,Python3表示Python这个语言的“3号版本”。聪明的同学可能想到,是不是Python还有其它版本?
没错,Python还有一个“2号版本”,叫做Python2。那还有Python1吗? 有是有,不过这是1991年发布的东西,现在可能已经见不到了。 Python3和Python2有很多不同的地方。但Python3比之Python2更加的新,也是被主流所使用的(Python2在2020年终止支持),因此我们的教学也采用了Python3。 在实验讲义和以后的课程中,如果我们没有明确说明,那么Python指的都是Python3。
本质上,代码就是一堆文本。那我们平时怎么编辑文本?当然是记事本、Word、在线文档!
所以,理论上我们使用Windows自带的记事本就可以写代码了。
你可以用记事本打开实验材料里的hello.py
试试(在Windows系统中,请右击文件,在“打开方式”中选择“记事本”,请勿直接双击文件)。
只要看到以下文本就说明没问题:
2022
print(2022)
我们把像Windows上这样的记事本软件称作编辑器(Editor)。 “原始”的程序猿们就是使用编辑器来编写代码的。 而“现代”的集成开发环境(Integrate Development Environment,简称IDE)就内置了一个足够好用的编辑器来给大家编辑代码。 对于本课程,同学们不需要过多了解IDE,只需要知道IDE集成了更多编辑器所没有的功能即可。
“原始”不代表真的原始。适合自己需求的才是最好的。
虽说现在我们知道了使用Windows自带的编辑器也可以写代码,但现实中真没有什么人这样干。 因为这个编辑器不是为我们写代码而设计的。 程序猿们开发了很多专门用来写代码的编辑器,VSCode就是目前最为流行的编辑器之一!
接下来,让我们来看看如何在自己的电脑上安装Python3和VSCode。
目前最主流操作系统有Windows系统、macOS系统和GNU/Linux系统。 考虑到同学们可能使用各种不同品牌的电脑与操作系统,本章节会兼顾这三种主流操作系统。
若在按照实验讲义操作的过程中有难以解决的问题,欢迎大家在实验课上或课程群中随时提问。