VV:sllab2021
不知道大家都是因为什么决定学习一门编程语言,反正对于室长来说,主要是因为懒。很多事懒得自己去动手,就只能去动脑子想想省时省力的办法。
其实大可不必为此感到羞耻,纵观人类发展的历史,社会进步往往是靠懒来推动的。比如活字印刷术,比如蒸汽机,比如计算机,不胜枚举。
不难发现人类的这些犯懒的技艺都是与工具有关,人正是巧妙地制造并运用了工具才实现了自己懒的目标,换句话说,就是善于跟工具打交道。
同样,想要借助计算机程序这个工具来实现自己懒的目标,就要学会怎么跟程序打交道,而编程,就是人与计算机程序之间交流的过程。
但其实我们不是直接和计算机交流的,因为计算机毕竟跟人差着物种,不是专业的做不来这事,幸好有各路专业搞机的大神们发明了各种编程语言,作为我们和计算机之间沟通的语言,让我们可以懒上加懒。所以学习编程语言,我们不需要搞懂计算机,只需要搞懂这些大神的脑回路就可以了。
Python的一大优势,就是作者的脑回路比较接近人类,而且不会像没见过键盘一样乱用各种符号。如果你英语足够好的话或许一上来就可以用英语跟Python谈笑风生。打开一页代码就像打开一篇完形填空一样轻松自然。
举个例子:
print("你好,吃了吗?")
所以这段代码就是打印“你好,吃了吗?”这句话。是不是非常简单明了清晰易懂?
那问题就来了,我要在哪里输入这个代码?这个代码在哪里执行?“你好,吃了吗?”是从哪儿打印出来的?
这回室长先回答第二个问题:
我们刚才说过,我们不是直接和计算机交流的,中间有一个翻译官。对于Python来说这个翻译官叫解释器(interpreter),我们把程序代码告诉他,他再告诉计算机该去怎么做。如果电脑上没有这个翻译官,机器就会不知所措,就会直接报错。
不要998,不要98,香喷喷热腾腾的Python解释器免费下!
如果你用的是linux/macos等系统,其实系统里已经自带Python了,只不过通常自带的是Python2版本的,因为很多软件还是依赖的Python2,但毕竟现在Python3已经大行其道大势所趋了,室长建议还是安装一个Python3,这部教程也将基于Python3的语法进行讲解。(具体怎么安装,如果需要教程的同学比较多,室长会专门出一篇文章说明。)
如果你用的是windows系统,可以直接打开链接:https://www.python.org/getit/,点击那个醒目的大黄色按钮:Download Python 3.x.x (3.x.x是指版本号,不固定,Download如果不认识还是先买本英语单词书吧)
下载下来的exe程序,双击打开,出现这个界面:
这里注意一下我们要勾选下边的这个Add Python 3.x to PATH(把Python3加入到PATH)。
随后,这样点击:
关于安装过程中为什么这么点,有机会的话室长会专门出一篇文章讲一下(挖个坑)。
这下我们的Python解释器算是安装到位了,那么怎么召唤他呢?
我们在win10左下角的搜索框里输入cmd(或者输入“命令提示符”)就会出来一个黑不溜秋的界面,上边全是字没有一张图片,就像这样:
这时我们输入"python",然后按回车,看看有什么反应:
可以看到解释器已经开始自报家门了,红框里显示的就是解释器的版本号。
现在我们算是正式跟解释器对上话了,赶紧输入一下刚才的代码:
看,这就相当于你对解释器说:“解解,您了受累把‘你好,吃了吗?’打在公屏上”,然后解释器就指挥着计算机把这句话打到了屏幕上。
这里注意红框里萌萌的双引号是英文输入法下的双引号,不能打成中文的双引号。你觉得这两个没区别,但解释器完全有资格跟你说:
到目前为止其实我们还是处于跟解释器坐炕头唠嗑的初级阶段,毕竟你说一句她就动一动,你一关窗口他就彻底放空。我们得想办法把我们想写的代码写到一个文件里,存上,就像形成一个任务清单,让解释器每次看了就可以直接执行。
这是完全可以的,而且是程序运行的一般方法。如果你是真正的大神,你完全可以把代码写到记事本文件里,然后把文件后缀名改成.py。
不过如果你是真正的大神想必也不会来看室长的教程,那作为小白的我们可以如何更好更快更准确地写出我们梦想中的代码呢?请关注下一节:写一个代码有二百多个秘书伺候着,还愁写不出来好东西?Python的IDE