1. 程式人生 > 其它 >【從0開始學Python】Python程式設計方法

【從0開始學Python】Python程式設計方法

技術標籤:Python基礎學習python演算法

Python程式設計方法

目錄

IPO模型

Input Process Output

1、程式的輸入
包括檔案輸入、網路輸入、使用者手工輸入、程式內部引數輸入等。
輸入是一個程式的開始。
2、程式對輸入進行處理,產生結果。
處理的方法也叫演算法,是程式最重要的部分。
3、程式的輸出
包括檔案輸出、網路輸出、螢幕顯示輸出、作業系統內部變數輸出等。

程式編寫步驟

  1. 分析問題
  2. 確定問題
  3. 設計演算法
  4. 編寫程式
  5. 除錯測試
  6. 升級維護

例項2

開啟Spyder
問題:利用Python程式進行攝氏度和華氏度的轉換

  1. 分析問題
    分析出問題的計算部分:用溫度轉化公式進行計算。
  2. 確定問題
    Input:使用者手工輸入 溫度值+溫度標識(例如28F)
    Process:溫度轉化演算法
    Output:螢幕顯示輸出 轉化後的 溫度值+溫度標識
  3. 設計演算法
    根據轉化公式:
    C=(F-32)/1.8
    F=C*1.8+32
    其中C表示攝氏溫度,F表示華氏溫度。
  4. 編寫程式
#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("輸入內容有錯")
  1. 除錯測試
    除錯測試
  2. 升級維護