結構化程式設計(3)


變數(Variable)

B.變數如何儲存資料-賦值(指定)

 

說明

思考問題

i=5

i=i+1

i=?

牛刀小試:Scratch變數賦值觀念


C.變數(Variable)命名規則

變數名稱只能包括以下字元:

1.小寫字母(a~z)

2.大寫字母(A~Z)

3.數字(0∼9)

4.底線(_)

另外,變數名稱是不能以數字為開首,如「1002s」。
以下是一些合法的命名:

1.x

2.x_b

3.a33

4._flower

資料參考:https://medium.com/@ChunYeung/%E7%B5%A6%E8%87%AA%E5%AD%B8%E8%80%85%E7%9A%84python%E6%95%99%E5%AD%B8-4-%E8%AE%8A%E6%95%B8%E7%AF%87ep1-9ac8164aac75

建議:養成程式設計的好習慣-有意義的變數名稱

變數取一個合適有意義的名字,中文名或英文名都可以,建議變數名稱不要亂取,就取這個變數所代表的涵義,如上面所說的【得分】、【時間】或【生命值】,而不要取123、aaa、abc…這無意義的名稱。

D.變數(Variable)的資料類型

說明:在scratch對於變數的資料類型較無嚴格規定


實作1:遊戲專案-變數的應用

遊戲下載

任務1-讓變數有作用

提示:

當滑鼠點到小貓時.變數hits得1分.而且會發出音樂

任務2-讓遊戲可以結束且訂定遊戲輸贏的規準

提示: