nav分隔線 nav分隔線

從零開始學程式設計:Python簡易計算機程式教學

icon_fb icon_twitter icon_google
從零開始學程式設計:Python簡易計算機程式教學

文、Yui

 

 

程式設計的第一步,往往是創建一個簡單但實用的小工具。

今天,我們來教你如何寫一個簡易的計算機程式!

 

 

步驟一:選擇你的工具與語言

 

 

在這篇文章中,我們將使用 Python,因為它語法簡單易懂,非常適合初學者。

你需要的工具:

1. 安裝 Python

2. 使用文字編輯器(例如 VS Code、Notepad++ 或 IDLE)

 

 

步驟二:設計程式的功能

 

 

我們的目標是建立一個可以執行四則運算(加、減、乘、除)的計算機。

使用者將:

1. 輸入兩個數字

2. 選擇想要的運算(加、減、乘、除)

3. 程式輸出結果

 

 

步驟三:程式碼實作

 

 

下面是完整程式碼:

 

簡易計算機程式

 

print("歡迎使用簡易計算機!")

 

輸入兩個數字

 

num1 = float(input("請輸入第一個數字:"))

num2 = float(input("請輸入第二個數字:"))

 

提供選擇運算的選單

 

print("\n請選擇運算:")

print("1. 加法 (+)")

print("2. 減法 (-)")

print("3. 乘法 (*)")

print("4. 除法 (/)")

 

接收使用者的選擇

 

choice = input("請輸入對應的選項(1/2/3/4):")

 

執行對應運算並顯示結果

 

if choice == '1':

    print(f"結果:{num1} + {num2} = {num1 + num2}")

elif choice == '2':

    print(f"結果:{num1} - {num2} = {num1 - num2}")

elif choice == '3':

    print(f"結果:{num1} * {num2} = {num1 * num2}")

elif choice == '4':

 

檢查是否為零,避免除以零的錯誤

 

    if num2 != 0:

        print(f"結果:{num1} / {num2} = {num1 / num2}")

    else:

        print("錯誤:除數不能為零!")

else:

    print("無效的選擇,請重新執行程式。")

 

 

步驟四:程式碼詳解

 

 

print函式

 

用來顯示提示文字,例如歡迎語或選單。

print("歡迎使用簡易計算機!")

 

 

input函式

 

接收使用者輸入的資料,例如數字或選項。

num1 = float(input("請輸入第一個數字:"))

 

 

if-elif-else條件判斷

 

根據使用者選擇執行對應的運算。

if choice == '1':

    print(f"結果:{num1} + {num2} = {num1 + num2}")

 

 

錯誤處理

 

除法運算時,我們檢查是否為零,避免除以零的錯誤:

 

if num2 != 0:

    print(f"結果:{num1} / {num2} = {num1 / num2}")

else:

    print("錯誤:除數不能為零!")

 

 

結語

 

這個簡易計算機範例可以當作學習程式設計的第一步。透過這個練習,你學會了如何與使用者互動、處理條件判斷以及進行簡單的邏輯操作。下一步,可以試著設計更複雜的程式,像是小遊戲或工具。

 

程式設計的核心在於持續練習與解決問題,快打開你的編輯器試試看吧!

 

 

 

 

點我加入官方LINE,獲得第一手最新消息

FB粉絲團:https://www.facebook.com/lccnetzone
YouTube頻道:
https://www.youtube.com/@Lccnet-TW
痞客邦Blog:http://lccnetvip.pixnet.net/blog

本網站使用相關網站技術以確保使用者獲得最佳體驗,通過使用我們的網站,您確認並同意本網站的隱私權政策。欲了解詳情,請參閱 隱私權政策