新的
from tkinter import *
a=Tk()
a.title('10086套餐余量查询')
a.geometry('400x400')
L1=Label(a,text='-------10086-------')
L1.grid(row=1, column=1)
L2=Label(a,text="输入1,查询当前余额")
L2.grid(row=2, column=1)
L3=Label(a,text="输入2,查询当前剩余流量")
L3.grid(row=3, column=1)
L4=Label(a,text="输入3,查询当前剩余通话时间")
L4.grid(row=4, column=1)
L5=Label(a,text="输入0,退出自助查询系统")
L5.grid(row=5, column=1)
L6=Label(a,text="---------------------")
L6.grid(row=6, column=1)
L7=Label(a,text='')
L7.grid(row=7, column=1)
L8=Label(a,text="请输入:")
L8.grid(row=8, column=1)
L9=Entry(a,width=20)
L9.grid(row=9,column=1)
L10=Label(a,text="输入数字后,点击确认在此显示余量")
L10.grid(row=10, column=1)
def num(n):
if n==1:
str_n="当前余额为:150元"
if n==2:
str_n="当前剩余流量为:4G"
if n==3:
str_n="当前剩余通话时间为:130分钟"
elif n!=1 and n!=2 and n!=3:
str_n='请重新输入'
return str_n
def num1():
L10['text']=num(int(L9.get()))
J=Button(a,text='查询',command=num1)
J.grid(row=11, column=1)
mainloop()