我一直在我的控制台中得到这个,这是什么意思!?
文件 "C:/Users/deus2/PycharmProjects/Testing/ClickerGame.py",第 17 行, 在积分加 积分 += 1*多点
类型错误: += 不支持的操作数类型:"事件"和"整数">
from tkinter import *
main = Tk()
frame = Frame(main, width = 500, height = 575)
global points
global mult
points = int(0)
mult = int(1)
pointsLabel = Label(main, text = points)
pointsLabel.pack()
def pointsPlus(points):
points += 1*mult
pointsLabel()
pointsLabel.update()
frame.bind('<Button-1>', pointsPlus)
frame.pack()
main.mainloop()
这段代码应该可以工作
from tkinter import *
main = Tk()
frame = Frame(main, width = 500, height = 575)
points = 0
mult = 1
pointsLabel = Label(main, text = points)
pointsLabel.pack()
def pointsPlus():
global points # assuming you want to modify global parameter here
points += 1*mult
pointsLabel()
pointsLabel.update()
frame.bind('<Button-1>', pointsPlus)
frame.pack()
main.mainloop()