国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

【scratch】 if(判斷)語句的嵌套

極客小將2021-04-12-
一個在scratch中比較實用的技巧——判斷語句的嵌套。希望對初學者有所幫助。 ??

一個在scratch中比較實用的技巧——判斷語句的嵌套。希望對初學者有所幫助。 ??


upload/article/images/2021-04-12/75eafae5504b9bae3c83ffbf16b41890.jpg

? ? ? ?相信大家對這個語句肯定不陌生。在六邊形中填寫要判斷的語句即布爾量,它會在一瞬間進行一次判斷,當為true時執行中間語句為false時則直接跳過該判斷語句。(yu打野也是話癆上身)

? ? ? ?當我們要判斷一個條件時會用到這個,當我們需要連續判斷多個條件時會自然而然的想到判斷語句的嵌套比如:

upload/article/images/2021-04-12/6e805fd2acecb4eccc0dee26faf370ab.jpg

? ? ? ?對于這樣一個程序其語法并沒有問題,但當我們嘗試著運行時就會發現無論是否按下空格鍵角色都不會移動。(有興趣的萌新可以自行嘗試)那我們就要考慮問題出現在哪里?


? ? ? ? 實際上我們可以這樣認為:正如前面說的“該判斷語句只會在一瞬間判斷一次”而scratch編程因為自身原因限制無法再短時間內執行該語句但當我們加一個循環時:

upload/article/images/2021-04-12/2815942503a0fe107efb042e2948c108.jpg

? ? ? ?這個問題便被解決。我們可以認為正是在重復執行中“一瞬間”變成了“一段時間”。而需要判斷的語句“空格鍵是否被按下”也由一個“狀態”變成了一個“過程”


? ? ? ?或許這么寫有些繞,但Y打野是寫干貨的打野。所以打野還為各位準備了另一個:

upload/article/images/2021-04-12/e282ef18f82b69c581bbe8deaa031f36.jpg

? ? ? ?這個跟上面一樣是完全可以運行的,正如我們看到的:我們提前設定一個變量X的值為0且一直為0,這樣當我們運行時需要判斷的語句就是一個“過程”而不是某個時刻的“狀態”,這樣程序自然可以運行。

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 鄢陵县| 阳谷县| 蒲城县| 虞城县| 华安县| 宁波市| 庄河市| 分宜县| 舒兰市| 海城市| 福鼎市| 深圳市| 金乡县| 巴彦淖尔市| 雷山县| 哈巴河县| 广宁县| 大荔县| 内黄县| 龙岩市| 焦作市| 青神县| 朔州市| 双城市| 肥乡县| 女性| 寿光市| 嘉定区| 平南县| 安溪县| 牙克石市| 隆尧县| 宁津县| 麻江县| 法库县| 柳江县| 鞍山市| 乌拉特中旗| 大同市| 临武县| 和平区|