發表文章

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

python時間函式time.sleep

圖片

python輸入import數學math函式庫define定義function函數

from math import def abc(r): print("圓面積: "+str(pi*r*r)) print("圓周長: "+str(pi*r*2)) print("球體積: "+str(pi*r*r*r*4/3)) print("球表面積:"+str(pi*r*r*4)) def tri(z): print("正弦sin "+str(sin(z))) print("餘弦cos "+str(cos(z))) def group(r, t): abc(r) tri(t) r , t = 1, pi/3 group(r,t)

ACCESS建立資料庫關聯圖練習

圖片

方思涵Python類別class函數function練習

圖片
方思涵Python類別class函數function 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 5月 07, 2023 VS Code截圖 VS Code程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 from math import * #從函式庫 math 輸入所有 * 方法 class Regular: def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定 self.cx, self.cy, self.cr = cx, cy, cr #取得中心座標cx, cy, 半徑cr self.s, self.t = s, t #取得邊角數目s,t尖銳程度,取代原來的k = s.get() self.c, self.w = c, w #取得顏色c,寬度w self.u = 2 * pi / self.s #使用模組 math 圓周率 pi self.x, self.y = [], [] for i in range( int(self.s * 1.5)): self.x.append(self.cx + self.cr*cos(i*self.u)) self.y.append(self.cy + self.cr*sin(i*self.u)) def draw(self): #類別的方法 for i in range( int(self.s * 1.5) - self.t): canvas.create_line(self.x[i], self.y[i], self.x[i + self.t], self.y[i + self....

方思涵EXCEL_ACCESS外部資料VBA自訂函數

圖片
VBA程式碼 '方思涵使用VBA將T轉成10**12__B=^' Public Function TBM_number(abc) '函數將 123.45T 文字轉成數字 i = Len(abc) 'Len() 回傳字串長度 c = Right(abc, 1) 'Right(abc, i) 取 abc 右邊第 1 位 If c = "T" Then n = Val(Left(abc, i - 1)) * 1000000000000# '將 T 轉為兆 ElseIf c = "B" Then n = Val(Left(abc, i - 1)) * 1000000000 '將 B 轉為十億 ElseIf c = "M" Then n = Val(Left(abc, i - 1)) * 1000000 '將 M 轉為百萬 Else n = Val(Left(abc, i - 1)) '直接轉為數字轉成 End If TBM_number = n End Function EXCEL VBA編輯器截圖