發表文章

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

廖秀穎 商業軟體期末考

電子試算表發展歷史 早期計算機化時代(1960年代): 在計算機的早期階段,科學家和工程師開始探索如何利用計算機來進行數字計算和數據分析。 這些計算需要大量的手動編程和數據輸入,並且缺乏現代試算表的圖形用戶界面(GUI)。 VisiCalc的出現(1979年): VisiCalc是第一款廣受歡迎的電子試算表軟件,由Dan Bricklin和Bob Frankston開發。 VisiCalc的推出顯著簡化了數據輸入和計算過程,並且第一次將電子試算表帶入了商業和個人用戶的主流市場。 Lotus 1-2-3的興起(1983年): Lotus 1-2-3由Lotus Development Corporation推出,成為VisiCalc的主要競爭對手。 這個版本引入了更多的功能,如圖表和圖形界面,並逐漸建立了電子試算表的現代化形式。 Microsoft Excel的誕生(1985年): Microsoft Excel由Microsoft推出,成為當時最流行的電子試算表軟件之一。 Excel在圖形界面和功能上不斷進 canva發展歷史 Canva 成立於2012年,由澳大利亞企業家Cliff Obrecht、Melanie Perkins 和Cameron Adams 創辦。 最初的概念是簡化和民主化圖形設計工具的使用,使任何人都能夠通過網絡瀏覽器創建專業級的設計。 初期產品和平台: Canva 最早提供了基本的設計工具和圖形庫,用戶可以選擇模板、添加文本、圖片和其他元素來創建設計。 平台設計簡單直觀,使得即使沒有設計經驗的用戶也能輕鬆製作美觀的圖像和文檔。 持續擴展和增強功能: Canva 積極擴展其功能和內容庫,包括增加了更多的模板、圖標、照片和字體等素材。 這使得 Canva 成為個人和企業在許多不同場景下創建視覺內容的首選工具。 國際化和使用者增長: Canva 快速擴展到全球市場,支持多種語言和地區設置。 其線上平台的易用性和廣泛的素材庫吸引了大量用戶,包括個人創作者、中小企業和大型企業等。 融資和估值: Canva 經歷了多輪成功的融資,並且其估值在不斷增長。 其中一些融資包括來自知名投資者的投資,如Mary Meeker 和Sequoia Capital。 未來展望: Canva 繼續致力於擴展其功能,包括增強協作功能、提供更多的設計工具和模板,以及與其他平台...

廖秀穎keyevents期末考

圖片
  from tkinter import * def doSomething(event): #print("You pressed: " + event.keysym) label.config(text=event.keysym) window = Tk() window.title('廖秀穎期末考') window.bind("<Key>",doSomething) #<, >在網頁表示要使用\<,\> label = Label(window,font=("Helvetica",300),bg='yellow') label.pack() window.mainloop()

廖秀穎[串列list]{元祖tuple}{集合set}{字典:dict}

圖片
截圖 在撰寫模式貼上程式碼 from tkinter import * import random GAME_WIDTH , GAME_HEIGHT = 1000 , 800 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類別1 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 + SPA...

廖秀穎Bro Code貪吃蛇python snake game

圖片
from tkinter import * #廖秀穎模仿Bro Code import random GAME_WIDTH, GAME_HEIGHT = 1000, 900 PERIOD = 200 #更改變數PERIOD改成間隔PERIOD 打shift-ctrl-L以 次改全部 SPACE_SIZE,BODY_PARTS = 50, 3 FOOD_COLOR=['red','orange','yellow','green','purple']#串列,陣列 SNAKE_COLOR, BACKGROUND_COLOR = "pink", "black" class Snake: #類別class 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] ...