日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

python?tkinter實現彈窗的輸入輸出_python

作者:殷殷殷先森丶 ? 更新時間: 2022-04-19 編程語言

本文實例為大家分享了python tkinter實現彈窗輸入輸出的具體代碼,供大家參考,具體內容如下

代碼如下:

from tkinter import *


tk = Tk()
tk.title('test')
tk.geometry('350x350')

# ?輸入框1
now_nub1 = Label(tk, text='1、請輸入數字:')
now_nub1.grid(row=1, column=1, sticky='E')
now_bok1 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok1.grid(row=1, column=2, sticky='NW')
# ?輸入框2
now_nub2 = Label(tk, text='2、請輸入數字:')
now_nub2.grid(row=2, column=1, sticky='E')
now_bok2 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok2.grid(row=2, column=2, sticky='NW')
# ?輸入框3
now_nub3 = Label(tk, text='3、請輸入數字:')
now_nub3.grid(row=3, column=1, sticky='E')
now_bok3 = Spinbox(tk, values=[i for i in range(1, 999999)], width=5)
now_bok3.grid(row=3, column=2, sticky='NW')
# ?輸出結果
Output_results = Label(tk, text='輸出結果:')
Output_results.grid(row=8, column=1, sticky='NW')
result_data_Text = Text(tk, width=20, height=10) ?#處理結果展示
result_data_Text.grid(row=10, column=2, rowspan=15, columnspan=10)


def value():
? ? now_lis = [now_bok1.get(), now_bok2.get(), now_bok3.get()]
? ? now_lis.sort()
? ? result_data_Text = Label(tk, text='第一名:%s\n第二名:%s\n第三名:%s' % (now_lis[2], now_lis[1], now_lis[0]))
? ? result_data_Text.grid(row=10, column=2, rowspan=15, columnspan=10)


AnNiu = Button(tk, text='提交', fg='blue', bd=2, width=10, command=value)
AnNiu.grid(row=5, column=2, sticky='NW')


tk.mainloop()

結果如下:

原文鏈接:https://blog.csdn.net/weixin_44750991/article/details/120436853

欄目分類
最近更新