python是目前很常用的一种编程拳婊招稹语言,是一种面向对象的高级语言。但是和其他语言不同的是,python十分容易上手,因为它是一种解释性语言。语法相比C、Java等会简单。下面就介绍如何在python里将空间划分成网格的方法。
工具/原料
JetBrains PyCharm Community Edition
一、建立一个工程项目
1、鼠标左键单击打开pycharm后,在左侧界面里的“Project”中的“untitled”文件夹里单击鼠标右键,在打开的菜单栏里选择“New”,再在打开的选项卡里选中“Python File”
2、然后会出来一个新的对话框,这个对话框的意思是让你给新的文件起名字。在光标的位置输入名字即可,比如,我这里命名它为'check',然后点击‘OK’
二、画一个空白窗口
1、python使用的时候,要先导入包才可以使用包里面的内容,就像C语言的头文件一样。画窗口用的包是tinker,所以我们要先导入包,使用语句import
2、命名要显示的窗口是“window”,添加消息循环函数后,右键点击"Run"运行后,显示空白窗口,并且没有报错的话,说明这一步成功完成。
三、加入控制变量
1、加入需要控制的变量有方块的边长,背景的长和宽等,因为背景是由若干个小方块无缝拼接所形成的。
四、定义一个画布
1、在对变量进行定义完成后,再需要定义一个画布canvas,canvas的主要功能是对独瘦配溧窗口的长度、宽度、背景颜色等操作,添加让窗口的长度和宽度分别是小方块的13倍,17倍,背景颜色是灰色。运行后下图所示表示成功。
五、加入控制函数
1、这一步是很重要的,定义一个函数,因为要在背景上画所以用函数canvas,长宽是和小正方形的边长有关,所以加入变量cell_side。
2、加入两个for循环,分别控制横向和竖向的循环次数,即小方块出现的个数。
3、然后对小方块的四个边的位置进行调整,最后使用python的画四边形的函数create_rectangle中使用它们
六、调用控制函数
1、在函数写好之后,要增加对函数的调用函数,如下图所示。在canvas放入该语句,因为他会调用函数canvas。
七、运行成功
1、此时再运行该程序的话,就会将界面划分成一个一个的网格的样子了,如果没有错误出现的话,结果如下图所示。说明我们成功完成了这个要求。