循环语句清理之前的循环内容,只显示当前的循环
请教大佬们,执行第二次和之后的循环怎么清理掉之前显示内容,只显示当前循环的内容while True:
list = ['1','2','3']
choice = input('num:')
if choice in list:
print('yes')
else:
print('no')
num:1
yes
把上面的内容清掉
num: 清除不了吧 这属于控制台显示,你说的不可能实现 wp231957 发表于 2021-8-19 17:55
这属于控制台显示,你说的不可能实现
打包成exe的,可以清吗 大马强 发表于 2021-8-19 17:55
清除不了吧
我是想打包成exe之后,做这个功能,有办法吗? qaz1234 发表于 2021-8-19 17:59
打包成exe的,可以清吗
清不了,为啥要关注这些没用的东东 from tkinter import *
master = Tk()
Label(master, text="input:").grid(row=0)
Label(master, text="result:").grid(row=2)
e1 = Entry(master)
e1.grid(row=0, column=1, padx=10, pady=5)
lst = ['1','2','3']
def show():
choice = e1.get()
e1.delete(0, END)
if choice in lst:
Label(master, text="yes").grid(row=2, column=1)
else:
Label(master, text="no").grid(row=2, column=1)
Button(master, text="Button", width=10, command=show).grid(row=3, column=0, sticky=W, padx=10, pady=5)
Button(master, text="quit", width=10, command=master.quit).grid(row=3, column=1, sticky=E, padx=10, pady=5)
mainloop()
没有用的东西,清理不清理有什么关系。要清理看楼上的,用 tkinter 写一个窗口,IDLE 是清理不掉的 知道了,感谢大佬们
页:
[1]