这是一个简单的数学游戏.感兴趣的功能是checkAnswer().我正在尝试更新,label1以便标签使用新的str更新,而不是连续打印多个标签.
错误:
AttributeError:'str'对象没有属性'set'
from tkinter import *
from random import randint
num1 = 0
num2 = 0
userAnswer = 0
answer = 0
score = 0
labeltext = ""
#PROGRAM FUNCTIONS
def question():
global num1, num2
global answer
num1 = randint(1,10)
num2 = randint(1,10)
question = Label(text = "What is " + str(num1)+ " + " + str(num2) + "?").pack()
answer = num1+num2
print(answer) #testing purposes
def userAnswer():
global userAnswer
userAnswer = IntVar()
entry = Entry(root, …Run Code Online (Sandbox Code Playgroud)