發表文章

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

D11236107 林金純

圖片
from tkinter import * def doSomething(event): #print("林金純按下: " + event.keysym) label.config(text=event.keysym) window = Tk() window.bind("<Key>",doSomething) #註解如果要在網頁放&怎麼辦理? window.title("林金純期末考") #加上title label = Label(window,font=("Helvetica",100),bg='yellow') label.pack() window.mainloop() 參考影片

林金純python類別class函數def

圖片
影片445 wikipedia智能合約 bro code snake game程式碼 from tkinter import * import random GAME_WIDTH,GAME_HEIGHT = 600 , 600 SPEED = 200     #時間單位千分之一 SPACE_SIZE, BODY_PARTS = 50 , 3 #左邊變數 assigning value一次改全部 ctrl shift L COLOR = [ "red" , "orange" , "yellow" , "green" , "blue" , "indigo" , "purple" , "pink" ] #0123456 FOOD_COLOR = "white" BACKGROUND_COLOR = "black" class Snake : #類別Snake     def __init__ ( self ):         self .body_size = BODY_PARTS         self .coordinates = []         self .squares = []         for i in range ( 0 , BODY_PARTS):             self .coordinates.append([ 0 , 0 ])         for x, y in self .coordinates:             i = random.randint( 0 , 6 ) #產生整數亂數0到6             square = canvas.create_rectangle(x, y, x + SPACE_SIZE, y + SPACE...

林金純bro code貪吃蛇

圖片
程式碼貼上要用撰寫模式 在html模式貼上 from tkinter import * import random GAME_WIDTH,GAME_HEIGHT = 1000, 800 SPEED = 1000 SPACE_SIZE, BODY_PARTS= 50, 3 #左邊變數 assigning value SNAKE_COLOR = "#00FF00" FOOD_COLOR = "white" BACKGROUND_COLOR = "#000000" class Snake: def __init__(self): self.body_size = BODY_PARTS self.coordinates = [] self.squares = [] for i in range(0, BODY_PARTS): self.coordinates.append([0, 0]) for x, y in self.coordinates: square = canvas.create_rectangle(x, y, x + SPACE_SIZE, y + SPACE_SIZE, fill=SNAKE_COLOR, tag="snake") self.squares.append(square) class Food: def __init__(self): x = random.randint(0, (GAME_WIDTH / SPACE_SIZE)-1) * SPACE_SIZE y = random.randint(0, (GAME_HEIGHT / SPACE_SIZE) - 1) * SPACE_SIZE self.coordinates = [x, y] canvas.create_oval(x, y, x + SPACE_SIZE, y + SPACE_SIZE, fill=FOOD_COLOR, tag="food") ...