2.
3.學習卡4.
Python 程式碼 (area.py)
base = float(input("請輸入三角形的底:"))
height = float(input("請輸入三角形的高:"))
area = (base * height) / 2
print("三角形面積 =", area)
README.md 說明文件
Python:輸入底、高 輸出三角形面積
📌 專案說明
這是一個簡單的 Python 程式,讓使用者輸入三角形的底(base)與高(height),程式會計算: $$\text{面積} = \frac{\text{底} \times \text{高}}{2}$$ 並輸出計算結果。
📁 檔案說明
檔案 | 說明 |
|---|---|
area.py | Python 主程式 |
README.md | 專案說明文件 |
🛠️ 使用方式
- 確認 Python 已安裝 在終端機或命令提示字元中執行:
python --version
或:
python3 --version
- 執行程式 進入檔案目錄並執行:
python area.py
- 輸入數字 例如:
請輸入三角形的底:10
請輸入三角形的高:5
三角形面積 = 25.0
💡 程式說明
程式使用
input() 取得使用者鍵盤輸入:base = float(input("請輸入三角形的底:"))
height = float(input("請輸入三角形的高:"))
使用
float() 將輸入的字串型態轉換成浮點數,因此支援小數點輸入。接著利用
*(乘法)與 /(除法)運算子計算三角形面積,並使用小括號 () 確保優先計算:area = (base * height) / 2
最後使用
print() 輸出結果至螢幕:print("三角形面積 =", area)
📋 執行範例
請輸入三角形的底:12.5
請輸入三角形的高:4.0
三角形面積 = 25.0
🎯 學習重點
- input():取得使用者輸入的字串資料。
- float():將字串轉為浮點數進行數值運算。
- 算術運算子 (*, /):進行乘法與除法運算。
- print():將變數與計算結果輸出至螢幕。
- 變數與運算優先順序:宣告變數並利用小括號進行優先計算。
📄 License
此專案可自由用於 Python 基礎教學與學習。
留言
張貼留言