發表文章

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

陳映年Entry輸入文字變數textvariable字型font

圖片
VS Code截圖 VS Code程式碼 from tkinter import * #從函式庫 tkinter 輸入所有 * 方法 import math    #從函式庫 math 輸入所有 * 方法 from time import * from random import * class Regular:     def __init__(self, cx, cy, cr, s, t, c, w): #類別共同的設定必然 def __init__ initiate發起         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 * math.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*math.cos(i*self.u))              self.y.append(self.cy + self.cr*math.sin(i*self.u))      def drawLine(self, x0, y0, x1, y1):         canvas.create_line(x0, y0, x1, y1, width = self.w, fill=self.c)     def draw(self):                                 #類別的方法         secondTime = second.get()             #取得輸入的second變數,當作區域變數secondTime         for i in range( int(self.s * 1.5) - self.t):             s