如何让电脑实现我们的想法?(以Python语言为例)
大概方式如下图

计算机无法理解我们人类的自然语言,对计算机来讲只认识二进制0和1,那我们如何和计算机沟通呢?
我们要做的是学一门编程语言。
这里要强调的是,计算机也无法理解我们用编程语言写的代码,但不要先失落,我们有翻译官!它理解用编程语言写的代码,也能将其翻译成计算机理解的机器语言,这个翻译官就是Python解释器程序,我们要把写好的代码给它,而不是直接给计算机(除非你能直接给计算机以0和1组成的程序)
我们再谈谈自然语言和编程语言有什么区别。
自然语言就是我们经常在生活中用的语言,相比编程语言,自然语言形式多样,灵活,也更抽象,但这也阻碍了计算机对我们自然语言的理解,我们需要一个形式更固定,更便于翻译成机器语言的中间语言,同时这个中间语言要易与人去理解和使用,也就有了编程语言。
举个例子,如果我们想要电脑输出文本“Hello world!”在显示器上,我们可以用自然语言怎么说?
我们可以说:“请输出Hello world!在显示器上”,也可以说“显示Hello world!在屏幕上”或者说“输出文本Hello world!”.......,实现一个如此简单的功能就有很多中说法,于是就很难统一,自然更难翻译成对应的机器语言。
如果是用编程语言呢?以Python语言为例,同样实现上面的功能,我们只需写如下一段代码:
print("Hello World!")
把这个代码提交给Python解释器程序,让其翻译成机器语言供计算机执行即可。
我们学习编程语言,也就是学习它的语法结构,最后可以编写出可供对应语言解释器翻译的代码。
那Python解释器程序是什么呢?
我之前的专栏是关于Python环境的安装和配置,本质就是安装Python解释器程序,所谓的环境配置其目的就是将Python解释器与计算机系统建立联系,让它们两者可以互相“交流”,从而搭建一个Python代码可运行的环境,所以我们想让电脑实现某个功能,只要用Python语言编写程序代码,并交给Python解释器就行了。

点击如上图这个解释器运行文件就可以进入命令提示符程序窗口,可以输入python代码并运行了,这个之后再细讲,示例如下。
