对于没有学过编程的人,如果想挑一门编程语言来入门的话,一般都会建议用python来入门。python是一种高级的编程语言,相对于其他高级语言(如Java、C++等)来说,它的代码很简洁,入门学习难度相对较低,很快就可以上手使用了。并且之前我们也说过,要进行编程开发的话,是需要搭建开发环境的(参照:从编程语言说起)。而python的编程环境相对来说也很容易搭建,如果你是使用windows系统的话,安装python就和你安装一个普通的软件没两样。
安装Python
既然是从零开始,那么我们要做的第一步就是先安装它的开发环境了。首先,先到官网去下载最新版Python的安装包(https://www.python.org/downloads/windows/),下载下来的是一个exe文件,双击打开安装即可,需要注意的是,Add Python 3.6.5 to path这个选项要勾上,参照下图
安装完后,打开命令行,输入python,即可查看是否安装成功,安装成功的话,会显示Python的安装版本,如下图
还需要一个编辑器
到上面为止,Python的环境就安装好了。接下来,我们还需要一个专门写代码的文本编辑器。因为,我们写的代码保存成文件的时候,这个文件里只能包含我们的代码,不能有其他内容。而windows自带的记事本或者word保存的时候不是纯文本,所以,用它们俩是不合适的。
文本编辑器有很多选择,比如:NotePad++(免费的)、Sublime Text(正版是收费的)、Visual Studio Code(免费)。都可以直接通过搜索找到下载地址进行下载。这边,我使用的是Visual Studio Code。
运行第一个Python程序
环境准备好了,编辑器也就绪了,接下去就可以开始写代码了。在C语言中,第一个演示的程序是打印出“Hello,World”这一串英文。那么,我们也就使用Python来打印出“Hello World”来作为我们的第一个程序吧。
在打开的编辑器中输入如下内容
打印Hello,World
print('Hello,World')
(你没看错,打印Hello,World的代码就是这么简单粗暴的一句,不需要再有任何东西)
然后文件 - 保存,选择好保存的位置,文件名为hello,文件类型选择python。
接着,打开命令行(菜单 - 所有程序 - 附件 - 命令提示符)。进入刚才保存文件的那个目录。
进入方法如下:
1、打开文件的目录(如,我文件保存的目录为:C:\Users\jarvis\Documents\workspace)
2、复制该目录,在命令行中输入cd C:\Users\jarvis\Documents\workspace(需注意,cd后面有个空格)
进入目录后,我们就可以直接运行刚才保存代码的那个文件了。在命令行中输入下面的命令
运行hello.py的命令,注意python后面有空格
python hello.py
按下回车键执行命令,就可以看到hello,world被打印出来了,如下图。
如果你成功到这里,那么,恭喜你。你成功入门了Python。
后记
编程语言都有相通之处,所以,不用担心学了这个语言后,再想学其他语言又得从零开始。本质上,如果你对一门语言熟练到一定程度后,再去学习其他语言都可以很快上手的。而且,相对于其他编程语言来说,它们能做到的,Python也能做到,区别只是擅不擅长而已。在人工智能、机器学习大火的今天,Python更是作为主要的编程语言,炙手可热。所以,如果你有兴趣学习编程,又不知道从哪门编程语言入手的话,选择Python是一定不会有错的。