發表文章

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

D11236114崔甯甯期末考

圖片
VSCode題目 截圖 程式碼 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='pink') label.pack() window.mainloop() 教學影片 Python GUI keyboard events 財金程式設計452不動產數金期末考

崔甯甯python類別class函數def

圖片
VSCode snake練習 截圖 snake程式碼 from tkinter import * import random GAME_WIDTH,GAME_HEIGHT = 1000, 800 SPEED = 200 #時間單位千分之一 SPACE_SIZE, BODY_PARTS= 50, 3 #左邊變數 assigning value 一次改全部ctrl+shift+L SNAKE_COLOR = ["red","orange","yellow","green","blue","indigo", "purple"] #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_SIZE, fill=SNAKE_COLOR[i], tag="snake", width=20,outline='blue') self.squares.append(square) class Food: #類別Food def __init__(self): x = random.randint(0,...

崔甯甯snakegame貪吃蛇

圖片
VSCode練習snakegame VSCode練習截圖 VSCode程式碼 from tkinter import * import random GAME_WIDTH, GAME_HEIGHT= 1000, 800 SPEED = 1000 SPACE_SIZE = 50 BODY_PARTS = 3 SNAKE_COLOR = "pink" FOOD_COLOR = "gold" 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") ...

崔甯甯運用教育學習網python練習繪圖Canvas

圖片
Canvas程式練習 VSCode練習截圖 VSCode練習程式碼 import tkinter as tk root = tk.Tk() root.title('崔甯甯教育學習網') root.geometry('300x300') canvas = tk.Canvas(root, width=300, height=300) canvas.create_rectangle(10, 10, 50, 100) canvas.create_rectangle(60, 10, 110, 100, width=8) canvas.create_rectangle(120, 10, 170, 100, width=8, fill='#f00') canvas.create_rectangle(180, 10, 230, 100, width=8, fill='#f00', outline='#00f') canvas.create_rectangle(240, 10, 290, 100, width=3, fill='#fff', outline='#0a0', dash=(5,5)) canvas.create_oval(245, 110, 285, 150, width=3, fill='#fff', outline='#0a0', dash=(5,5)) canvas.create_text(40, 110, text='崔甯甯', anchor='nw', fill='#da70d6', font=('Arial', 30, 'bold','italic','underline')) canvas.pack() root.mainloop() 推薦教育網站 STEAM學習教育網 Canvas (HTML元素) 教學影片 財金程式設計431教育學習網python繪圖canvas 財金程式設計432教育學習網canvas