我正在使用appJar(Python)制作消费检查程序,我想知道如何检查输入框是否为空
def press(name):
jan = win.getEntry("Jan")
if(jan == ""):
jan == 0
else:
jan = int(win.getEntry("Jan"))
win.addLabelEntry("Jan")
win.addButton("Confirm", press)
这经常给我带来像ValueError这样的错误:对于带有基数10的int()的无效文字:''
谢谢!
答案 0 :(得分:0)
你的作业中有错误。
当您检查变量是否为空时,不要将其设置为0
相反,你正在进行比较。
替换:jan == 0
使用:jan = 0