我在python 3.3中制作了一个“数学泡泡”游戏,它的椭圆(泡泡)在画布上随机移动,这些泡泡上有一个数字,例如2,用户必须弹出/点击与问题相关的泡泡,例如倍数2,用户将点击2、4、6、8等气泡。
麻烦的是,我不知道如何或是否可以在我创建的椭圆上放一个数字。请帮帮我>.<
到目前为止的代码:
数学泡泡
from tkinter import *
import random
def quit():
root.destroy()
def bubble():
xval = random.randint(5,765)
yval = random.randint(5,615)
canvas.create_oval(xval,yval,xval+30,yval+30, fill="#00ffff",outline="#00bfff",width=5)
canvas.update()
def main():
global root
global tkinter
global canvas
root = Tk()
root.title("Math Bubbles")
Button(root, text="Quit", width=8, command=quit).pack()
Button(root, text="Start", width=8, command=bubble).pack()
canvas = Canvas(root, width=800, height=650, bg = '#afeeee')
canvas.pack()
root.mainloop()
main()