Python Tkinter库如何把键盘按键赋值到变量

这里以一道题为例输入三角形嘚三边长来判断是怎样的三角形。

由于老师要求使用input()函数所以这里说一下python的input()函数,当要给多个变量赋值时通常格式为a,b,c=map(int,input().split())后面的这个split()函数昰用于分割的!!重点就在这里 当我们运行代码的时候输入数据的时候不可以用逗号不可以用逗号不可以用逗号!!!!!!一定要用空格才能使正确的结果。多说无益上代码。另外还有一点要注意的就是自己定义的这个judge()函数一定要有传入self参数,不然同样会报错!!!!!!之前问题就出在这里排查了好半天

print("是其他不规则形状三角形")

如果用逗号就会报错,如下图:

我用Python编写了一个模拟纸牌游戏的腳本用户可以决定要玩多少张牌和多少堆牌。此输入由以下代码控制其中boundary_1boundary_2以整数间隔给出上限和下限,消息是用户输入:

我现在想嘗试使用tkinter制作一个图形用户界面因此我想知道是否有任何方法可以将用户的输入保存到可以发送到上面的input_check()函数的变量中?我阅读了一些關于tkinter的教程发现了以下代码:

下面的代码只是在文本框中打印用户的输入,我需要的是由我的input_check()检查用户的输入然后在文本框中打印一條错误消息,或者将输入保存到一个变量中以便在批准后进一步使用。有什么好办法吗

0x028C5558>现在,我猜这可能是它被调用嘚项目也可能是它被调用的事件,但是当我多次执行它时它显示的是同一件事。

通过添加var='asdf'所有keybinds调用的方法可以简单地解决该问题但這是否有重要目的?我需要在方法中添加一些内容吗如果还有,那是为了什么



绑定触发时,它总是传递一个表示导致回调被调用的事件的对象其中包含诸如事件的x,y坐标按下的键,事件发生的时间戳等信息

您并非总是需要此信息,但总是将其提供给回调您需要添加一个event关键字参数:

站长简介:逗比程序员,理工宅男,前每日优鲜python全栈开发工程师,利用周末时间开发出本站,欢迎关注我的公众号:幽默盒子,交個朋友吧!关注公众号回复python,免费领取,关注公众号回复充值+你的账号,免费为您充值1000积分


我要回帖

 

随机推荐