mins Dream

第9天:字典(Dictionary)

課程簡介 字典是 Python 中的一種鍵值對 (key-value pair) 的資料結構。不同於列表,字典的元素是無序的,並且每個鍵都唯一對應一個值。今天我們將學習如何建立字典、操作字典,並了解常見的字典方法。 學習內容 1. 建立字典 字典是使用大括號 {} 定義的,鍵和值之間用冒號 : 分隔,鍵值對之間用逗號分隔。 範例: # 建立一個包含名稱和年齡的字典 person ...

第8天:列表(List)

課程簡介 列表是 Python 中非常常用的數據結構之一,用來存儲有序的數據集合。列表的元素可以是不同類型的資料,且可以隨時新增、刪除或修改。今天我們將學習如何建立、操作列表,以及常見的列表方法。 學習內容 1. 建立列表 列表是使用方括號 [] 定義,元素之間用逗號分隔。列表可以包含不同類型的資料,如整數、字串、甚至其他列表。 範例: # 建立一個包含數字的列表 numbers...

第7天:函數入門

課程簡介 函數是程式設計中非常重要的概念,它允許我們將程式碼封裝成可重複使用的模組,並且可以帶參數、返回值。今天我們將學習如何定義函數、使用函數以及瞭解函數的參數和回傳值。 學習內容 1. 函數的定義 在 Python 中,我們可以使用 def 關鍵字來定義一個函數。函數的基本結構如下: def 函數名稱(參數): 執行的程式碼 return 回傳值 範例: ...

第6天:迴圈

課程簡介 在程式中,迴圈是一種控制流程的方式,用來重複執行某段程式碼,直到特定條件為止。今天我們將學習 Python 中的兩種常見迴圈:for 迴圈與 while 迴圈,以及如何使用它們來有效地處理重複性的任務。 學習內容 1. for 迴圈 for 迴圈用於遍歷序列(如列表、字串、元組等),並對其中的每個元素執行操作。常見語法如下: for 變數 in 序列: 執行的程...

第3天:變數與資料型態

課程簡介 在 Python 中,變數用於存儲不同類型的資料。今天我們將深入學習如何定義變數,並了解 Python 常見的資料型態,如整數、浮點數、字串和布林值。 學習內容 1. 變數的定義 變數是一個用來儲存資料的容器。在 Python 中,定義變數時不需要指定資料型態,Python 會自動根據賦值的資料決定變數的類型。 x = 10 # 整數 y = 3.14 # 浮點...

第2天:第一個 Python 程式

課程簡介 今天我們將學習如何撰寫第一個 Python 程式,並了解 Python 的基本語法和執行方式。透過簡單的例子,熟悉 Python 互動式模式和腳本模式。 學習內容 1. Python 執行方式 Python 程式可以通過兩種方式來執行: 互動式模式:直接在終端輸入指令並立刻得到結果,適合測試簡單的命令。 進入互動模式:在命令提示符或終端中輸入...

第1天:Python 簡介與環境設置

課程簡介 在開始學習 Python 程式設計之前,我們需要了解它的歷史與特性,並設置好我們的開發環境。本課程將帶領你從安裝 Python 開始,直到熟悉開發工具的使用,為後續的學習打下堅實的基礎。 學習內容 1. Python 是什麼? Python 是一種高階程式語言,由 Guido van Rossum 於 1991 年開發。它以簡潔易讀的語法著稱,適合初學者與專業開發者使用。P...

Python 30天教學課程

課程概述 此課程將帶領你從零開始學習 Python 程式語言,涵蓋基本語法、資料結構、函數、面向對象程式設計(OOP)、檔案處理、異常處理以及進階主題如模組和套件。 每天的學習內容循序漸進,幫助你掌握 Python 的核心概念及實戰技巧。 第1天:Python 簡介與環境設置 課程簡介 學習 Python 的基礎概念及歷史,並了解如何設置開發環境。 學習內容 Python 是...