【從0開始學Python】Python程式設計方法
阿新 • • 發佈:2021-01-08
技術標籤:Python基礎學習python演算法
Python程式設計方法
目錄
IPO模型
1、程式的輸入
包括檔案輸入、網路輸入、使用者手工輸入、程式內部引數輸入等。
輸入是一個程式的開始。
2、程式對輸入進行處理,產生結果。
處理的方法也叫演算法,是程式最重要的部分。
3、程式的輸出
包括檔案輸出、網路輸出、螢幕顯示輸出、作業系統內部變數輸出等。
程式編寫步驟
- 分析問題
- 確定問題
- 設計演算法
- 編寫程式
- 除錯測試
- 升級維護
例項2
開啟Spyder
問題:利用Python程式進行攝氏度和華氏度的轉換
- 分析問題
分析出問題的計算部分:用溫度轉化公式進行計算。 - 確定問題
Input:使用者手工輸入 溫度值+溫度標識(例如28F)
Process:溫度轉化演算法
Output:螢幕顯示輸出 轉化後的 溫度值+溫度標識 - 設計演算法
根據轉化公式:
C=(F-32)/1.8
F=C*1.8+32
其中C表示攝氏溫度,F表示華氏溫度。 - 編寫程式
#TempConvert
#人工手動輸入
temp=input("請輸入你要轉換的溫度(例如:28C、27F):" )
if temp[-1] in ['C','c']:
f=1.8*float(temp[0:-1])+32
print("轉換後的溫度為:%.2fF"%f)
elif temp[-1] in ['F','f']:
f=(float(temp[0:-1])-32)/1.8
print("轉換後的溫度為:%.2fC"%f)
else :
print("輸入內容有錯")
- 除錯測試
- 升級維護