iT邦幫忙

2026 iThome 鐵人賽

DAY 4
0
ChatGPT & Codex

30 天認識 ChatGPT:從基本功能到日常應用系列 第 22 篇

Day 22|實作:用 ChatGPT 完成第一個 Python 計算機程式

  • 分享至 

  • xImage
  •  

前面幾天我已經測試過 ChatGPT 在文字處理、學習以及程式設計方面的功能。從今天開始,我想進一步進行實際操作,利用 ChatGPT 協助完成幾個簡單的 Python 程式,看看能不能從需求開始,一步一步完成可以實際執行的程式。
今天的第一個實作,是製作一個簡單的加法計算機。
第一步:告訴 ChatGPT 我的需求
首先,我沒有直接要求一個很複雜的程式,而是先從最基本的功能開始。
我輸入的 Prompt 是:
請使用 Python 寫一個簡單的加法計算機,讓使用者輸入兩個數字,最後顯示兩個數字相加的結果,程式要適合初學者閱讀。

ChatGPT 根據需求產生了以下程式:

num1 = float(input("請輸入第一個數字:"))
num2 = float(input("請輸入第二個數字:"))
result = num1 + num2
print("計算結果:", result)

第二步:了解程式內容
這段程式雖然很短,但已經包含了輸入、變數、運算以及輸出幾個基本概念。
input() 負責取得使用者輸入的資料,而 float() 則將輸入的內容轉換成可以進行計算的數字。
接著程式使用:
result = num1 + num2

將兩個數字相加,最後再利用 print() 顯示計算結果。
例如輸入:
請輸入第一個數字:10
請輸入第二個數字:20
計算結果:30.0

這樣就完成了一個最基本的加法計算機。
第三步:實際測試程式
取得程式碼之後,還需要實際執行才能確認是否正常。
我可以輸入不同的數字進行測試,例如 10 和 20,確認結果是不是 30。也可以測試小數,確認程式是否仍然可以正常計算。
這個步驟也讓我發現,利用 ChatGPT 寫程式並不是取得程式碼就結束了,實際執行與測試也是程式開發的重要部分。
第二十二天心得
今天我實際利用 ChatGPT 從一個簡單的需求開始,完成了一個可以讓使用者輸入數字並計算結果的 Python 程式。
和前面單純詢問程式概念相比,這次更接近實際開發的流程:先提出需求、取得程式碼、理解程式內容,最後再執行測試。
目前這個計算機只能進行加法,功能還非常簡單。因此明天我會繼續以今天的程式為基礎,利用 ChatGPT 加入減法、乘法和除法,將它改成一個功能更完整的計算機。


上一篇
Day 21|用 ChatGPT 規劃報告架構與簡報內容
下一篇
Day 23|實作:用 ChatGPT 升級 Python 計算機
系列文
30 天認識 ChatGPT:從基本功能到日常應用 共 30 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言