第2天:第一個 Python 程式
課程簡介
今天我們將學習如何撰寫第一個 Python 程式,並了解 Python 的基本語法和執行方式。透過簡單的例子,熟悉 Python 互動式模式和腳本模式。
學習內容
1. Python 執行方式
Python 程式可以通過兩種方式來執行:
- 互動式模式:直接在終端輸入指令並立刻得到結果,適合測試簡單的命令。
- 進入互動模式:在命令提示符或終端中輸入
python
(或python3
、py
),即可進入 Python 互動模式。 - 測試例子:
1 2
>>> print("Hello, World!") Hello, World!
- 進入互動模式:在命令提示符或終端中輸入
- 腳本模式:將 Python 程式碼寫入一個檔案,然後執行該檔案。這是編寫較大型程式時的主要方式。
- 使用任何文字編輯器創建一個
.py
檔案,如hello.py
,並輸入以下代碼:1
print("Hello, World!")
- 保存後,在命令提示符或終端中執行:
1
python hello.py
- 使用任何文字編輯器創建一個
2. 基本語法介紹
2.1. print()
函數
print()
是 Python 中最常用的輸出函數,用來將訊息顯示在螢幕上。
1
print("Hello, Python!")
這段代碼將顯示 Hello, Python!
。
2.2. 註解
註解用來對代碼進行說明,Python 中使用 #
來標記單行註解:
1
2
# 這是一個註解
print("註解不會被執行")
2.3. 變數與基本數據型別
Python 是動態類型語言,不需要明確宣告變數的類型,直接賦值即可。常見的基本數據型別有整數、浮點數、字串、布林值等。
1
2
3
4
5
6
7
8
9
10
11
12
13
# 整數
age = 25
# 浮點數
height = 1.75
# 字串
name = "Alice"
# 布林值
is_student = True
print(age, height, name, is_student)
3. 執行順序與縮排
Python 使用縮排來表示程式的結構,這不同於其他語言使用大括號 {}
。正確的縮排是 Python 語法中的核心要求,否則會導致語法錯誤。
1
2
3
4
if age > 18:
print("你已經是成年人")
else:
print("你還是未成年")
教學重點
- 熟悉 Python 的兩種執行方式:互動模式與腳本模式。
- 掌握基本語法,包括
print()
函數、變數和數據型別。 - 了解 Python 的註解方式和程式的縮排要求。
任務
- 在 Python 互動模式中,嘗試輸入
print("Hello, World!")
並觀察結果。 - 創建一個名為
first_program.py
的檔案,寫入以下代碼並執行:1 2
name = "John" print("Hello,", name)
- 修改代碼,嘗試輸出不同的變數和數據類型(如整數、浮點數、布林值)。
本文章以 CC BY 4.0 授權