1. 程式人生 > 其它 >計算機速成課 第十二集 程式設計原理-語句和函式

計算機速成課 第十二集 程式設計原理-語句和函式

1. 語句

  • 特點:表達單個完整思想
  • 用不同詞彙可以代表不同含義
  • 賦值語句
    • 定義:把一個值賦給一個變數
    • 舉例:a = 5 是一個程式語言語句

2. 語法

  • 定義:規定句子結構的一系列規則
  • 英語有語法,所有程式語言也都有語法

3. 初始化

  • 意思:設定最開始的值

4. 控制流語句

  • 有好幾種,最常見的是 if 語句,這些表示式又叫「條件語句」

5. 指數

  • 一個數乘自己,乘特定次數

6. 函式

  • 也叫「方法」或「子程式」
  • 為了隱藏複雜度,把程式碼打包成「函式」
  • 其他地方想用這個函式,直接寫函式名就可以了
  • 現代軟體由上千個函式組成,每個負責不同的事情
  • 如今超過 100 行程式碼的函式很少見,如果多於 100 行,應該有東西可以拆出來做成一個函式

7. 模組化程式設計

  • 不僅可以讓單個程式設計師獨立製作 App
  • 也讓團隊協作可以寫更大型的程式
  • 不同程式設計師寫不同函式,只要確保自己的程式碼工作正常,把所有人的拼起來,整個程式也應該能正常運作!

8. 庫

  • 定義:現代語言中,很多預先寫好的函式的集合
  • 特點:由專業人員編寫,不僅效率高,而且經過了仔細檢查
  • 範圍:幾乎做所有事情都有庫,網路、影象、聲音