返回
Featured image of post Week1 - Python 程式設計概論、安裝 Python 環境、Python 基本語法

Week1 - Python 程式設計概論、安裝 Python 環境、Python 基本語法

用Google Bard學習Python程式語言,Week1 - Python 程式設計概論、安裝 Python 環境、Python 基本語法,並在Google Colab裡面練習範例。Google Colab連結:https://colab.research.google.com/drive/1TLMJ12Sn67r6Z01BLAe2sB3xRHhzjkXc?usp=sharing

目錄

Google Colab連結: https://colab.research.google.com/drive/1TLMJ12Sn67r6Z01BLAe2sB3xRHhzjkXc?usp=sharing

學習目標

  • 了解 Python 程式設計的基礎概念。
  • 安裝 Python 環境。
  • 學習 Python 基本語法。

課程內容

  • Python 程式設計概論
    • Python 簡介
    • 程式設計概論
    • 程式設計流程
  • 安裝 Python 環境
    • Windows 安裝
    • macOS 安裝
    • Linux 安裝
  • Python 基本語法
    • 變數
    • 資料型態
    • 運算子

Python 程式設計概論

  • Python 簡介
    • Python 是一種通用的程式語言,具有簡潔、易學、可讀性強等特點。
    • Python 廣泛應用於各行各業,包括網頁開發、資料分析、資料科學、機器學習等。
  • 程式設計概論
    • 程式設計是一種用電腦來解決問題的方法。
    • 程式設計流程包括:需求分析、程式設計、編碼、測試、除錯、部署等。
  • 程式設計流程
    • 需求分析:了解使用者的需求,並將需求轉換為程式設計的目標。
    • 程式設計:設計程式架構,並撰寫程式碼。
    • 編碼:將程式碼輸入電腦,並編譯或解譯成可執行的程式。
    • 測試:測試程式是否符合需求,並找出錯誤。
    • 除錯:修正程式中的錯誤。
    • 部署:將程式部署到生產環境中。

安裝 Python 環境

在開始學習 Python 之前,我們需要先安裝 Python 環境。

  • Windows 安裝
    • 下載 Python 安裝程式,並執行安裝程式。
    • 安裝完成後,將 Python 路徑加入環境變數。
  • macOS 安裝
    • 使用 Homebrew 安裝 Python。
    • 在終端機輸入以下命令:
brew install python
  • Linux 安裝
    • 使用包管理器安裝 Python。
    • 例如,在 Ubuntu 中,使用以下命令:
sudo apt-get install python3

Python 基本語法

- 變數

- 變數是用來儲存資料的容器。
- 在 Python 中,宣告變數時,只需要指定變數名稱即可。
a = 10
b = 20
# 宣告一個變數
a = 10

# 輸出變數的值
print(a)

- 資料型態

- 資料型態是用來表示資料的類型。
- Python 的基本資料型態包括:
    - 整數
    - 浮點數
    - 字串
    - 布林值
a = 10  # 整數
b = 1.2  # 浮點數
c = "Hello, world!"  # 字串
d = True  # 布林值
# 宣告不同資料型態的變數
a = 10  # 整數
b = 1.2  # 浮點數
c = "Hello, world!"  # 字串
d = True  # 布林值

# 輸出變數的資料型態
print(type(a))
print(type(b))
print(type(c))
print(type(d))

- 運算子

- 運算子是用來進行計算的符號。
- Python 的運算子包括:
    - 算術運算子
    - 比較運算子
    - 邏輯運算子
# 算術運算子
a = 10
b = 20
print(a + b)  # 30
print(a - b)  # -10
print(a * b)  # 200
print(a / b)  # 0.5
print(a % b)  # 0
print(a ** b)  # 10000

# 比較運算子
print(a == b)  # False
print(a != b)  # True
print(a > b)  # False
print(a < b)  # True
print(a >= b)  # False
print(a <= b)  # True

# 邏輯運算子
print(a and b)  # False
print(a or b)  # True
print(not a)  # False
# 加法
a = 10
b = 20
print(a + b)

# 減法
print(a - b)

# 乘法
print(a * b)

# 除法
print(a / b)

# 餘數
print(a % b)

# 指數
print(a ** b)

# 比較運算子
print(a == b)
print(a != b)
print(a > b)
print(a < b)
print(a >= b)
print(a <= b)

# 邏輯運算子
print(a and b)
print(a or b)
print(not a)

作業

  • 請寫一個程式,宣告一個整數變數,並輸出其值。
  • 請寫一個程式,宣告一個浮點數變數,並輸出其值。
  • 請寫一個程式,宣告一個字串變數,並輸出其值。
  • 請寫一個程式,宣告一個布林值變數,並輸出其值。
  • 請寫一個程式,計算兩個數字的加法、減法、乘法、除法、餘數、指數、比較運算子、邏輯運算子。

建議

  • 在學習 Python 之前,建議先了解程式設計的基本概念,例如程式設計流程、變數、資料型態、運算子等。
  • 在學習 Python 語法時,可以先從簡單的語法開始學習,例如宣告變數、輸出輸入、運算子等。
  • 在學習 Python 時,可以多多練習,以加深理解。
comments powered by Disqus
使用 Hugo 建立
主題 StackJimmy 設計
發表了128篇文章 · 總計63.96k字
本站已運行
·