废话不多说,带来的是特别节目,让人秃头的——圆周率软件
import tkinter as tk
import tkinter.messagebox
import random
from tkinter.messagebox import showinfo
root = tk.Tk()
root.title("数学天天练")
root.geometry('350x500')
def 夸奖():
nm=ok_2.get()
if nm==None:
ass_kj = tk.messagebox.askquestion( title='琪琪老师给你的话', message='小朋友撒谎是不好的哟,你一位都没有背' )
else:
ass_kj = tk.messagebox.askquestion( title='琪琪老师给你的话', message='小朋友你真棒啊,竟然背了%s位圆周率。'%nm )
print( ass_kj )
yscroll = tk.Scrollbar( root, orient=tk.VERTICAL )
yscroll.place( x=300, y=50 )
statesList = ["作者:Chuangwen studio","","操作说明","按下滑键进行滑动","","3.14159","26535","89793","23846","26433","83279","50288","41971","69399","37510","58209","74944","59230","78164","06286","20899","86280","34825","34211","70679","","前100位","","82148",
"08651","32823","06647","09384" ,"46095", "50582" ,"23172", "53594", "08128","48111", "74502" ,"84102" ,"70193", "85211", "05559", "64462","29489", "54930",
"38196","","前200位","",
"44288", "10975","66593", "34461", "28475", "64823", "37867", "83165","27120", "19091", "45648", "56692", "34603", "48610", "45432", "66482", "13393", "60726", "02491",
"41273","","前300位","",
"72458", "70066", "06315", "58817" ,"48815", "20920", "96282", "92540", "91715", "36436", "78925", "90360", "01133", "05305", "48820" ,"46652", "13841", "46951", "94151",
"16094","","前400位","",
"33057", "27036", "57595", "91953", "09218", "61173", "81932", "61179", "31051", "18548", "07446","23799","62749", "56735", "18857", "52724", "89122", "79381", "83011",
"94912","","前500位","",
"98336","73362", "44065", "66430", "86021", "39494" ,"63952" ,"24737" ,"19070" ,"21798", "60943","70277", "05392" ,"17176" ,"29317", "67523" ,"84674" ,"81846", "76694", ""
"05132","前600位","",
"00056", "81271", "45263", "56082", "77857","71342", "75778", "96091", "73637", "17872", "14684", "40901" ,"22495" ,"34301", "46549" ,"58537" ,"10507" ,"92279" ,"68925",
"89235" ,"前700位","",
"42019", "95611", "21290","21960","86403" "44181" "59813" "62977" "47713" "09960" "51870" "72113" "49999" "99837" "29780", "49951" ,"05973", "17328", "16096", "31859"
"50244", "前800位",
"", "59455", "34690", "83026", "42522", "30825", "33446", "85035", "26193", "11881", "71010", "00313", "78387", "52886", "58753", "32083", "81420", "61717", "76691", "47303",
"59825", "前900位","",
"34904", "28755", "46873", "11595", "62863", "88235", "37875", "93751" ,"95778", "18577", "80532", "17122", "68066", "13001", "92787", "66111", "95909", "21642", "01989", "38095", "前1000位"
]
conOFlstNE = tk.StringVar()
lstNE = tk.Listbox( root, font=("楷体", 12), width=30, height=8, listvariable=conOFlstNE, yscrollcommand=yscroll.set )
lstNE.pack()
conOFlstNE.set( tuple( statesList ) )
yscroll["command"] = lstNE.yview
ok=tk.Label(root,borderwidth=4,relief=tk.GROOVE, font=("楷体", 13),text="今天我背了" )
ok.place(x=28,y=250)
ok_2 = tk.Entry( root, borderwidth=4, relief=tk.GROOVE )
ok_2.place( x=120, y=250 )
okd = tk.Label( root, borderwidth=4, relief=tk.GROOVE, font=("楷体", 13), text="位圆周率" )
okd.place( x=220, y=250 )
aaa_2 = tk.Button( root, text="夸奖我吧!", font=("楷体", 12), command=夸奖 )
aaa_2.place( x=120, y=280 )