用户:
HJS落雪查看:0 回复:0 评论:0 创建时间:2020-03-27T20:39:50
【作品展示】

【作品介绍】
本作品请下载下来用海龟编辑器打开!
【作品源代码】
from tkinter import *
import random
import tkinter.font as tfont
N1 = 0
N2 = 0
E2 = 0
m = Tk() # ————————|
m.title('加法练习') # 设置窗口和其窗口标题
m.geometry('500x350') # 设置窗口大小
ft = tfont.Font(family='LiSu', size=20) # 设置字体
e = Label(m, text=0, font=ft)
e.place(x=50, y=75) # 显示第一个随机数
m1 = Label(m, text='+', font=ft)
m1.place(x=125, y=75)
e1 = Label(m, text=0, font=ft)
e1.place(x=200, y=75) # 显示第二个随机数
m3 = Label(m, text='=', font=ft)
m3.place(x=275, y=75)
E1 = Entry(m, bd=5, font=ft, width=5)
E1.place(x=340, y=75)
m2 = Label(m, text='', font=ft)
m2.place(x=220, y=250)
#设置随机数
def qclick():
global N1
global N2
m2['text'] = ''
E1.delete(0, END)
N1 = random.randint(1, 100) # 设置第一个随机数
N2 = random.randint(1, 100) # 设置第二个随机数
e['text'] = N1
e1['text'] = N2
#判断对错
def aclick():
m3 = E1.get()
m3 = int(m3)
if m3 == N1+N2:
m2['text'] = '✔'
else:
m2['text'] = '✘'
#创建按钮1
q = Button(m, text='开始出题', command=qclick, font=ft)
q.place(x=100, y=250) # 定位按钮
#创建按钮2
a = Button(m, text='提交答案', command=aclick, font=ft)
a.place(x=300, y=250) # 定位按钮
m.mainloop()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn