python學習入門2軟體開發過程 2018.8.17
阿新 • • 發佈:2018-11-11
參照:python程式設計第三版
python programming:an introduction to computer science
第二章:編寫簡單程式
- 分析問題:確定要解決什麼問題
- 確定規格說明:準確描述程式要做什麼(不必擔心程式要怎麼做!)
- 建立設計:規劃程式的整體結構,這是描述程式怎麼做的地方。主要是設計演算法來滿足規格說明(演算法多用虛擬碼)
- 實現設計:將設計翻譯成計算機語言,即將演算法實現為計算機程式
- 測試/除錯程式
- 維護程式:繼續根據使用者的需求開發該程式
理解簡單的IPO模式的程式(input-processing-output)
# avg2.py
# A simple program to average two exam scores
# Illustrates use of multiple input
對於較簡單的程式,程式規格用註釋寫在開頭
或者用文件字串,可以匯出
注意:不要用test()
因為test是函式名,而 test()是函式,會返回None這個資料型別
test()即是執行這個函式
說到函式名,
當你在shell鍵入函式名是,會返回記憶體地址
或顯示是內建函式