發表文章

鄭紹麒商業軟體期末考chatgpt

電子試算表發展歷史  電子試算表(Spreadsheet)的發展可以追溯到20世紀70年代。以下是其主要發展歷程的重要里程碑: 1. **VisiCalc**(1979年):    - VisiCalc被認為是第一個商業上成功的電子試算表軟件,由Dan Bricklin和Bob Frankston開發。它在Apple II電腦上運行,革新了個人電腦的商業應用。 2. **Lotus 1-2-3**(1983年):    - 由Mitch Kapor創建的Lotus 1-2-3是一個革命性的電子試算表軟件,成為了1980年代初期最流行的軟件之一。它首次將試算表、圖表和資料庫整合在一個應用程式中。 3. **Microsoft Excel**(1985年):    - Microsoft Excel於1985年推出,成為後來市場佔有率最高的電子試算表軟件。它的強大功能、易用性和廣泛的整合性使其成為許多企業和個人用戶的首選。 4. **開放標準和競爭**:    - 隨著電子試算表市場的競爭激烈化,開放標準(如ODF和OOXML)的重要性日益突出,這些標準使得不同試算表軟件之間更容易實現文件的兼容性和互操作性。 5. **網路和雲端整合**:    - 隨著互聯網和雲端計算的普及,電子試算表軟件開始與網路整合,支持共享、同步和遠程訪問,這使得團隊協作更加方便和高效。 6. **功能的擴展**:    - 現代的電子試算表軟件不僅僅支持基本的數據計算和圖表功能,還包括了數據分析、條件格式化、宏編程等高級功能,使其在企業和學術領域廣泛應用。 電子試算表的發展歷史反映了計算機應用軟件在生產力工具中的重要性,並且持續影響著各種產業和用戶群體的工作方式。 何謂wps WPS Office : WPS Office是一套辦公軟件套件,由中國的金山軟件開發和維護。它包括文字處理、試算表和演示文稿等工具,類似於微軟的Office套件(如Word、Excel和PowerPoint)。WPS Office支持多平台(Windows、Mac、Linux)和多種語言,是一款相當受歡迎的辦公軟件選擇。 何謂CANVAS "CANVAS" 可以指多個不同的事物,具體含...

鄭紹麒keyevents期末考

圖片
  from tkinter import * def doSomething ( event ):     #print("You pressed: " + event.keysym)     label . config ( text = event .keysym) window = Tk () window . bind ( "<Key>" , doSomething ) window . title ( "鄭紹麒期末考" ) label = Label ( window , font = ( "Helvetica" , 100 ), bg = 'red' ) label . pack () window . mainloop ()

鄭紹麒LEFT,MID,RIGHT,LEN,IF

圖片
截圖

鄭紹麒[串列list](元組tuple){集合set}{字典:dict}

圖片
448 449 截圖 參考 程式碼 from tkinter import * import random GAME_WIDTH , GAME_HEIGHT = 1000 , 800 SPEED = 1000   #時間單位千分之一 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 + SPAC...

鄭紹麒bro code貪吃蛇import module教育學習網

圖片
https://steam.oxxostudio.tw/category/python/basic/import.html 匯入模組 import Module 在 Python 裡,「模組」是一個存在於任意程式碼中的檔案,任何 Python 的程式碼也都可以當作模組使用,透過 import 陳述式,可以引用其他模組的程式碼,進一步使用其他模組的程式和變數,讓程式更精簡更好維護。 改寫自bro code貪吃蛇 from tkinter import * import random GAME_WIDTH , GAME_HEIGHT = 1000 , 800 SPEED = 10000 SPACE_SIZE , BODY_PARTS = 50 , 3 #左邊變數 assigning value SNAKE_COLOR = "red" FOOD_COLOR = "blue" BACKGROUND_COLOR = "#DDAA00" 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 ...

鄭紹麒雲端計算Jupyter Notebook

wikipedia Jupyter Notebook

鄭紹麒Bro Code貪吃蛇python snake game

圖片
參考影片 程式碼 from tkinter import * #鄭紹麒模仿Bro Code import random GAME_WIDTH = 1200 GAME_HEIGHT = 800 SPEED = 1000 SPACE_SIZE = 50 BODY_PARTS = 3 SNAKE_COLOR = "#00FFFF" FOOD_COLOR = "#FF0088" BACKGROUND_COLOR = "#888888" 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") ...