在我们开始学习Python之前,
你可以忘记所有以前你学到关于Python的内容,
因为这对你来说可能是累赘,
不会有任何的好处。
比如说学校或者教材里面教你的。
说Python语言是一门解释性语言。
那这个解释型语言对你有什么帮助呢?对我们学程序有什么帮助呢?一点帮助都没有。
我们既然选择了Python这门语言。
那肯定就是为了学习他为了解决问题,那他至于是什么语言,
什么解释型语言面向对象语言,这跟我们都没什么关系。
其实我们只需要知道Python能
解决什么问题?
能做什么?
怎么去用它?
抱着这样的目的来学习,
我相信看这篇文章的每个人应该很快就可以入门了。
这篇文章我的想法就是给那些哪怕从来都不懂Python语言是什么的同学从头开始讲起,
而且会非常有意思。
它适合有基础和没基础的。
我准备给大家抛出一个入门的小程序。
但是先请大家想象一下,你们眼中的Python的程序应该是怎么样的?
print("Hello, World!")
所有的程序都是先从打印hello world开始。
好吧,我承认我也不能免俗。
但是他这里打印hello world只需要一句话。
可以对比一下c语言打印的hello world
#include <stdio.h>
int main() {
printf("Hello, World!\n");
return 0;
}
非常明显,c语言打印一个hello word需要用到五行代码。
而Python只需要一行代码就可以了。
这就是Python相对于其他语言来说它更精简,我们用Python写出来的程序也会比用其他语言写出来的程序更简洁。
而这冰山一角。冰山一角,接下来我们就开始上正菜。
下面的代码是可以直接运行的完整代码,
接下来我会标注哪些代码可以直接运行,
哪些代码不可以直接运行。
#这是完整的一个能实现功能的代码。可以直接运行。
from turtle import Screen, Turtle
PIXEL_SIZE = 30
CURSOR_SIZE = 20
COLORS = {
'B': 'blue',
&#