這次參賽將以Python程式語言為主軸,進行為期30天的學習與實作挑戰。內容從基礎語法、條件判斷、迴圈、函數等初學者必備概念,逐步深入到進階主題。最後,我將應用所學開發一個自製小型遊戲,作為挑戰的成果展示。每天的學習內容會搭配具體範例與程式碼解說,幫助讀者輕鬆理解,並實現程式從入門到實作的飛躍。
大家好,我是感覺學會了程式語言但又不太會用的 CC 。想了很久主題才決定用 Python 來當作這次文章發想,因為其他不太熟練的語言如果拿來當主題我怕斷更。Py...
Python 對於初學者來說,環境配置可能會有些複雜,這時 Google Colaboratory(簡稱 Colab)就提供了一個簡單且即時可用的選擇。Cola...
這世代的大家應該有不少人有玩遊戲,那就用遊戲例子來介紹 Python 的基本數據類型和變數。想像我們要為一個遊戲角色創建屬性,這樣學起來會更有趣些。 在遊戲中,...
今天來一個簡單的小範圍猜數字遊戲練習,我利用了if-else、for和while控制結構來進行,以下為示範練習。 說明設置條件:if-else:根據玩家的猜測來...
當我們在寫程式時,經常會遇到重複使用相同邏輯的情況。如果每次都重複撰寫相同的程式碼,不僅麻煩,還容易出錯。這時候,我們可以用函式來將這些重複的邏輯「封裝」起來。...
在 Python 中,列表(list)和字典(dictionary)是兩種常用的資料結構,能有效的儲存和管理資料。 1.列表(List)列表是一種有序的集合,能...
在 Python 裡模組與庫是非常重要的工具,因為它們幫助我們快速實現功能,而不用從零開始編寫。 1.導入模組要使用模組或庫,首先需要導入它們。這可以透過 im...
物件導向編程 (OOP) 是一種編程範式,強調使用類別和物件來建構程序。OOP 通過模擬現實世界的概念,讓程式碼更具結構性和可擴展性。OOP 的四大核心特性包括...
在 Python 程式設計中,文件與檔案處理是非常重要的技能,尤其是當你需要儲存資料或讀取外部資源時。這對於未來開發遊戲、儲存遊戲進度、讀取迷宮地圖等功能來說至...