1. 語句
- 特點:表達單個完整思想
- 用不同詞彙可以代表不同含義
- 賦值語句
- 定義:把一個值賦給一個變量
- 舉例:a = 5 是一個編程語言語句
2. 語法
- 定義:規定句子結構的一系列規則
- 英語有語法,所有編程語言也都有語法
3. 初始化
- 意思:設置最開始的值
4. 控制流語句
- 有好幾種,最常見的是 if 語句,這些表達式又叫「條件語句」
5. 指數
- 一個數乘自己,乘特定次數
6. 函數
- 也叫「方法」或「子程序」
- 爲了隱藏複雜度,把代碼打包成「函數」
- 其他地方想用這個函數,直接寫函數名就可以了
- 現代軟件由上千個函數組成,每個負責不同的事情
- 如今超過 100 行代碼的函數很少見,如果多於 100 行,應該有東西可以拆出來做成一個函數
7. 模塊化編程
- 不僅可以讓單個程序員獨立製作 App
- 也讓團隊協作可以寫更大型的程序
- 不同程序員寫不同函數,只要確保自己的代碼工作正常,把所有人的拼起來,整個程序也應該能正常運作!
8. 庫
- 定義:現代語言中,很多預先寫好的函數的集合
- 特點:由專業人員編寫,不僅效率高,而且經過了仔細檢查
- 範圍:幾乎做所有事情都有庫,網絡、圖像、聲音