文章

第2天:第一個 Python 程式

課程簡介

今天我們將學習如何撰寫第一個 Python 程式,並了解 Python 的基本語法和執行方式。透過簡單的例子,熟悉 Python 互動式模式和腳本模式。


學習內容

1. Python 執行方式

Python 程式可以通過兩種方式來執行:

  • 互動式模式:直接在終端輸入指令並立刻得到結果,適合測試簡單的命令。
    • 進入互動模式:在命令提示符或終端中輸入 python(或 python3py),即可進入 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 的註解方式和程式的縮排要求。

任務

  1. 在 Python 互動模式中,嘗試輸入 print("Hello, World!") 並觀察結果。
  2. 創建一個名為 first_program.py 的檔案,寫入以下代碼並執行:
    1
    2
    
    name = "John"
    print("Hello,", name)
    
  3. 修改代碼,嘗試輸出不同的變數和數據類型(如整數、浮點數、布林值)。
本文章以 CC BY 4.0 授權