task04 變數與函式

李鸣源發表於2024-12-01

一.變數
變數是一個名字,它所指代的是一段資料
使用=來對這段資料的區域進行賦值
新的值會覆蓋舊的值
新值的資料型別不必與舊值相同
2.變數命名規則
必須又字母或下劃線開頭
命名可由字母數字和下劃線組成
大小寫敏感
儘量避免使用保留字命名
3.更新變數
4.多變數賦值
二.函式
函式是一個名字,代表一串程式碼序列(流程、過程)
函式由兩個部分組成:header和body
header用於定義函式介面(函式名稱與引數)
body包含函式所執行的操作
header用於定義函式的名稱和引數
1)當函式被呼叫時,引數將會作為變數被提供給函式的body部分
2)可以提供多個引數(用逗號,分隔),也可以不提供引數(0個)
3)header以冒號(:)結尾,代表後面會跟著body部分
4)我們使用函式名來呼叫函式
5)函式名後緊跟一對括號
6)括號中是我們設定的引數的值,一個不多,一個不少
7)函式會返回設定的return語句
三.語句與表示式
1.對於表示式
1)它本身是值
2)它的計算結果是值
2.對於語句
1)它不是值
2)它不能列印
3)但它能執行一些操作
3.型別轉換

函式內的變數具有區域性作用域,它只存在於函式內部,與其他函式的同名變數無關
在函式外部定義變數時,變數具有全域性作用域,在任何地方都可以使用
我們應該儘量避免使用全域性變數,但是在非常少的一些場合會使用
4.返回語句
5.函式組合

相關文章