Python設計概論


Nov 18, 2023
  1. 程式(program)=一系列電腦指令(command)的集合。
  2. 程式設計=資料結構(data structure)+演算法(algorithm),其中,資料結構代表資料在程式中儲存的方式,而演算法代表程式執行的方法和步驟

遇到任務時,一開始就埋頭寫程式是錯誤的,應先釐清需求和撰寫程式的邏輯和方向。一般以三種工具進行分析:

  • 將需求轉換為文字描述(description)
    1.初始化計算值
    2.從1累加到20
    3.累加完後印出結果
    4.End program
    
  • 將需求轉換成虛擬碼(Pseudocode):風格接近程式碼,但並非實際運行的程式碼,是依描述演算法的方式,有可能會用文字、程式碼等表達。
  • 畫出流程圖,用圖示表達邏輯

內容參考:第19期Python程式設計入門共學營

#Python






你可能感興趣的文章

[4] 運算子 + 條件判斷

[4] 運算子 + 條件判斷

Thompson Sampling on Searching Engine

Thompson Sampling on Searching Engine

【文章筆記 】CS75 (Summer 2012) Lecture 9 Scalability Harvard Web Development David Malan

【文章筆記 】CS75 (Summer 2012) Lecture 9 Scalability Harvard Web Development David Malan






留言討論