-编译:VSCODE版本:python3.8如何用python写一个简单的贪吃蛇游戏?首先,我们需要了解一些基本的功能知识。很多关于python的函数知识可以在:https://docs.python.org/zh-cn....在这个程序中,我们需要用到python自带的数据库turtle(海龟绘图),先随机需要自定义(def)一个名为base.py的函数供我们以后使用##base.pyfromturtleimport*defsquare(x,y,size,color_name):up()goto(x,y)down()color(color_name)begin_fill()forward(size)left(90)forward(size)left(90)forward(size)left(90)forward(size)left(90)end_fill()我们的基础数据库就做好了,大家可以参考以后吧!这些东西有什么用?后面用到的时候我们会一一说明。当然,你也可以尝试在上面的python文档链接中找到它们。我们再创建一个主游戏的py文件,在文件的开头输入fromturtleimport*frombaseimportsquarefromrandomimportrandomrange,也就是说我们会在这个文件中调用所有的海龟数据库,调用我们刚才的基础数据库created其中定义的square函数和random数据库中的randrange函数。如果不确定调用什么函数,可以参考第一行的星号,表示调用整个“海龟”数据库。格式:fromdatabaseimportfunction此时我们在下面输入square(10,10,10,'red')done()运行一下,试试吧!我们看到此时生成了一个窗口,在直角坐标系中(10,10)的坐标位置处有一个红色箭头向左(left)4次。是不是很熟悉?是的,我们在基础数据库中引用了square函数,它起作用了!现在你可以看看我们基于此编写的第一个文件base.py,你可以更好地理解这些函数的含义!up():画笔升起——移动时不绘制线条。goto(X,Y):爬到坐标点。python.org/zh-cn...(你可以在那里学到更多有趣的功能!)
