多语言展示
当前在线:1147今日阅读:117今日分享:28

python如何将空间划分成一个一个的网格

python是目前很常用的一种编程语言,是一种面向对象的高级语言。但是和其他语言不同的是,python十分容易上手,因为它是一种解释性语言。语法相比C、Java等会简单。下面就介绍如何在python里将空间划分成网格的方法。
工具/原料

JetBrains PyCharm Community Edition

一、建立一个工程项目
1

鼠标左键单击打开pycharm后,在左侧界面里的“Project”中的“untitled”文件夹里单击鼠标右键,在打开的菜单栏里选择“New”,再在打开的选项卡里选中“Python File”

2

然后会出来一个新的对话框,这个对话框的意思是让你给新的文件起名字。在光标的位置输入名字即可,比如,我这里命名它为'check',然后点击‘OK’ END

二、画一个空白窗口
1

python使用的时候,要先导入包才可以使用包里面的内容,就像C语言的头文件一样。画窗口用的包是tinker,所以我们要先导入包,使用语句import

2

命名要显示的窗口是“window”,添加消息循环函数后,右键点击'Run'运行后,显示空白窗口,并且没有报错的话,说明这一步成功完成。 END

三、加入控制变量

加入需要控制的变量有方块的边长,背景的长和宽等,因为背景是由若干个小方块无缝拼接所形成的。 END

四、定义一个画布

在对变量进行定义完成后,再需要定义一个画布canvas,canvas的主要功能是对窗口的长度、宽度、背景颜色等操作,添加让窗口的长度和宽度分别是小方块的13倍,17倍,背景颜色是灰色。运行后下图所示表示成功。 END

五、加入控制函数
1

这一步是很重要的,定义一个函数,因为要在背景上画所以用函数canvas,长宽是和小正方形的边长有关,所以加入变量cell_side。

2

加入两个for循环,分别控制横向和竖向的循环次数,即小方块出现的个数。

3

然后对小方块的四个边的位置进行调整,最后使用python的画四边形的函数create_rectangle中使用它们 END

六、调用控制函数

在函数写好之后,要增加对函数的调用函数,如下图所示。在canvas放入该语句,因为他会调用函数canvas。 END

七、运行成功

此时再运行该程序的话,就会将界面划分成一个一个的网格的样子了,如果没有错误出现的话,结果如下图所示。说明我们成功完成了这个要求。 END

注意事项
1

学习python是一件很有趣的事情,希望大家能感受到代码的力量

2

python的语法对于缩进的要求很严格,要多加注意

推荐信息