發表文章

目前顯示的是 5月, 2024的文章

張乃元google co-laboratory-機器學習

圖片
frame(框架),前面要加i,width寬度,height高度,src=來源 原始碼 <iframe width="560" height="315" src="https://www.youtube.com/embed/5Y-Snm4MWcg?si=Ua1SYNIER0B6LWhj"></iframe> <p>frame(框架),前面要加i,width寬度,height高度,src=來源</p> <iframe width="560" height="315" src="https://zh.wikipedia.org/zh-tw/Jupyter#Collaboratory"></iframe>   利用colab雲端運算執行python 張量處理單元(TPU)

張乃元eval(evaluate 函數)計算機(calculator)美國男生&印度女生,調色板

圖片
w3schools eval內建函數 美國男生做的計算機(Bro code) from tkinter import * def button_press(num): global equation_text equation_text = equation_text + str(num) equation_label.set(equation_text) def equals(): global equation_text try: total = str(eval(equation_text)) equation_label.set(total) equation_text = total except SyntaxError: equation_label.set("syntax error") equation_text = "" except ZeroDivisionError: equation_label.set("arithmetic error") equation_text = "" def clear(): global equation_text equation_label.set("") equation_text = "" window = Tk() window.title("張乃元Calculator program") window.geometry("500x500") equation_text = "" equation_label = StringVar() label = Label(window, textvariable=equation_label, font=('consolas',20), bg="white", width=24, height=2...

張乃元Python視窗建構Toplevel與TK比較

圖片
程式碼如下 from tkinter import * #從tkinter函式庫輸入所有函式,檔案'window001.py' import time #412單元延續數入time套件 def delete(): #增加自訂函數def delete() List[int(n.get())-1].destroy() #destroy破壞視窗List[索引] win.config(bg='#577C8A') b1=Label(win,text='已刪除該視窗',font='Arial 40 bold',bg='#ffffff').pack() x=('張','寶','宮','💩','\U0001F600','\U0001F4A9') #建立元祖tuple名為x,0,1,2,3,4,5 List = [] #建立串列list名為List win=Tk() win.geometry('400x200+800+0') win.title('張乃元控制原來的視窗') n = StringVar(win) #類別變數 n.set('刪除') op1 = OptionMenu(win,n,1,2,3,4,5,6).pack() bu1 = Button(win,text='刪除選取視窗',command=delete,font='20',bg='#577C8A',fg='white') bu1.pack() #------分隔線------- for i in range(6): window = Toplevel()#toplevel 若關閉視窗會全部刪除 window.title('張乃元第%d個視窗' % (i+1)) window.geometry('300x300+%d+%d' % (i*300,i*100)) b1=La...

張乃元tinker繪圖套件&time時間&sleep方法

圖片
建構子補充(constructor) tkinter維基百科 from tkinter import * #下載程式碼,從tkinter輸入所有函式 import time x=["😏","♑","噢","喔","🈚"] for i in range(5): window = Tk() #建構視窗,名為window建構一個房子 window.title('張乃元第%d視窗' %(1+i)) window.geometry('500x500+%d+200' % (300*i)) b1=Label(window,text=x[i],font='Arial 250 bold').pack() time.sleep(0.1) window.update() window.mainloop() #constructor 建構子

張乃元tkinter套件建立圖形使用者介面GUI(Graphical User Interface)

圖片
from tkinter import * #下載程式碼,從tkinter輸入所有函式 window = Tk() #建構視窗,名為window window.title('張乃元的python視窗') window.geometry('500x500+100+100') b1=Label(window,text='\U0001F600',font='Arial 300 bold').pack() window1 = Tk() #建構視窗,名為window window1.title('張乃元的python視窗') window1.geometry('500x500+500+100') b1=Label(window1,text='\U0001F620',font='Arial 300 bold').pack() window2 = Tk() #建構視窗,名為window window2.title('張乃元的python視窗') window2.geometry('500x500+100+300') b1=Label(window2,text='\U0001F630',font='Arial 300 bold').pack() window3 = Tk() #建構視窗,名為window window3.title('張乃元的python視窗') window3.geometry('600x600+100+100') face = StringVar(window) emoji =('\U0001f600','\U0001f601','\U0001f602','\U0001f603','\U0001f604') op1 = OptionMenu(window3,face,*emoji).pack() b1=Label(window3,textvariable=face,font='Arial 300 bold').pack() window.main...