当前位置:首页 / 文章测试 / python最小公倍数

python最小公倍数

开始打字练习

from tkinter import *

r=Tk()

r.title("求最小公倍数")

r.geometry("420x220")

l1=Label(r,text="输入两个正整数(m,n):",font=("宋体",16)).place(x=100,y=20)

l2=Label(r,text="m=",font=("宋体",14)).place(x=100,y=60)

l3=Label(r,text="n=",font=("宋体",14)).place(x=100,y=110)

e1=Entry(r)

e1.place(x=140,y=60)

e2=Entry(r)

e2.place(x=140,y=110)

#*******************GUI*******************#

l4=Label(r,text="",font=("宋体",14),fg="red")

l4.place(x=140,y=160)

def js():

m=int(e1.get())

n=int(e2.get())

a=m

b=n

while n:

m,n=n,m%n

s=a*b//m

l4.config(text=str(s))

def qk():

e1.delete(0,"end")

e2.delete(0,"end")

#*******************End*******************#

b1=Button(r,text="计算",width=8,font=("黑体",13),command=js)

b1.place(x=310,y=50)

b2=Button(r,text="清空",width=8,font=("黑体",13),command=qk)

b2.place(x=310,y=100)

mainloop()

声明:以上文章均为用户自行发布,仅供打字交流使用,不代表本站观点,本站不承担任何法律责任,特此声明!如果有侵犯到您的权利,请及时联系我们删除。