發表文章

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

吳敏瑄python lambda函數,使用google合作實驗colab

圖片
https://colab.research.google.com/ w3schools與google colab執行python程式碼lambda函數 print('lambda是單行無名anonymous的函數') x = lambda a: a + 10 print(x(5)) y = lambda a: a + '123' print(y('吳敏瑄')) a = ['賴清德','蕭美琴','含串列','韓國瑜'] for i in a:    print(y(i))

吳敏瑄GUI計算機eval函數比較美國與印度程式碼

圖片
美國計算機 影片 印度計算機 影片 美國計算機程式碼 # ************************************************************** # Python Calculator # ************************************************************** 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_tex...

吳敏瑄python建立tkinter視窗控制其他視窗

圖片
#VS Code開啟資料夾,開新檔案xxx.py貼上以下的指令,再去修改,寫出對指令的了解 from tkinter import * #從tkinter函式庫輸入所有函式,檔案'window001.py' import time           #412單元延續數入time套件 def delete ():         #增加自訂函數def delete()     List [ int ( n . get ())- 1 ].destroy() #destroy破壞視窗List[索引]     window . config ( bg = 'lightblue' )   #configure改變     b1 = Label ( window , text = '吳敏瑄' , font = 'Arial 100 bold' , bg = 'lightblue' ). pack () x =( '龍' , '龓' , '龖' , '😎' , '👻' , ' \U0001F600 ' ) #建立元祖tuple名為x,0,1,2,3,4,5 List = []                   #建立串列list名為List for i in range ( 6 ):     window = Tk ()     window . title ( '吳敏瑄第 %d 個視窗' % ( i + 1 ))     window . geometry ( '300x300+ %d + %d ' % ( i * 300 , i * 100 ))     b1 = Label ( window , text = x [ i ], font = 'Arial 200 bold' ). pack ()     window . update ()     time . sleep (...

吳敏瑄Python建構constructor視窗%d控制輸出格式

圖片
單元408使用VS Code 單元409使用VS Code 單元408程式碼 from tkinter import * #下載程式碼,從tkinter輸入所有函式 window = Tk () #建構視窗,名為window建構一個房子 window . title ( '吳敏瑄的python視窗' ) window . geometry ( '350x350+0+0' ) b1 = Label ( window , text = ' \U0001F600 ' , font = 'Arial 200 bold' ). pack () window1 = Tk () #建構視窗,名為window建構一個房子 window1 . title ( '吳敏瑄的python視窗' ) window1 . geometry ( '350x350+500+0' ) b1 = Label ( window1 , text = ' \U0001F601 ' , font = 'Arial 200 bold' ). pack () window2 = Tk () #建構視窗,名為window建構一個房子 window2 . title ( '吳敏瑄的python視窗' ) window2 . geometry ( '350x350+0+500' ) b1 = Label ( window2 , text = ' \U0001F602 ' , font = 'Arial 200 bold' ). pack () window . mainloop () 單元409程式碼 from tkinter import * #下載程式碼,從tkinter輸入所有函式 import time x = [ ' \U0001F600 ' , ' \U0001F601 ' , ' \U0001F602 ' , ' \U0001F603 ' , ' \U0001F604 ' ] #定義一個串列 y = [...