JetBrains PyCharm Community Edition
在打开IDE后,我们首先要建立一个python文件,在左侧栏的“Project”上单击鼠标右键在出来的对话框中选择“New”后,再单击里面的“Python Flie”
新出来的这个对话框就是给这个文件起名的意思。我给他起的名字叫“check”,点击确定后就会显示出操作界面,发现这个文件的名字就算我们刚刚起的名字 END
因为我们这次的程序是要有显示界面的,所以一定要导入tkinter包才可以。python导入包的语句是 from XXX import XXX或者 import XXX asXXX.
加入创建窗口和消息循环语句,点击运行如果没有错误的话就会显示出一个默认窗口,说明基本窗口创立已经成功了 END
定义一个基本的小方块的边长作为单位长度,然后让要显示的窗口的长和宽分别定义为小正方形的倍数。
增加变量canvas,作为之后操作的画布。后面的参数就是操作的位置,长度和宽度改变的实现和背景颜色。颜色是为正蓝的16位表示。 END
python中定义函数要使用def语句,我们定义函数名称为draw,后面要加括号和空格。因为是在canvas的画布上进行操作的,括号里要有参数canvas。
两次循环分别是在长和宽上的循环,要进行双重遍历。语句是 for in ,in后面的括号里的值python里面并不执行。
调用GUI里的entery函数,canvas为显示背景,text为默认输入的数据,width手动控制宽度。grid()里的参数控制输入框的大小,位置。 END
调用函数方法很简单,就是把定义函数的def 和 冒号去掉。注意位置要在mainloop()循环前调用 END
运行改该程序,如果没有错误的话会显示下面的界面,表示已经把空的,可以输入数据的表格做好了。
我们可以在里面随便输入一点东西进去,发现不会报错,说明这个程序满足了所要求的功能了。 END
表格赋值主要在于对for循环的理解和grid函数的应用。
在定义了一个函数后,要经过调用才能使用。