Scratch少兒程式設計(四)運算模組

2021-10-23 17:32:27 字數 1494 閱讀 2247

本章我們主要學習scratch【運算】模組中的各個積木。含有基本的數**算符、比較運算子、邏輯算符、字串的處理、和一些特殊的算術運算子以及取隨機數。讓我們來一起學習吧!

一、數**算符

此組積木塊,共包含4個積木,其意義為最基本的數**算:加減乘除

使用方式如下圖:

二、取隨機數

在xx和xx之間取隨機數,很容易理解,就是取乙個隨機的數字。如下圖:

三、比較運算子

我們做每一件事其實都是乙個決定,不同的決定我們會採取不同的行動來實現,scratch也允許做各種各樣的決定。

使用比較運算子就能比較兩個兩邊或者表示式的大小關係,即大於、小於、等於。

此操作符也叫關係操作符,因為它用來測試兩個值之間的關係。

下面我們通過一幅圖來看一下,字串的比較(數字比較過於簡單,我們就不舉例了)

在scratch中,比較運算子通過上圖得到如下結論:

(1)比較字串大小時,會忽略大小寫;

(2)空格也是字串的一部分,因此空格也要參與比較;

(3)比較字串時,是按照字母乙個乙個來比較的;

四、邏輯運算子

與:當兩個布林表示式都為true時,結果為true,否則為false

或:只要有乙個布林表示式為true,則結果為true

不成立:當布林表示式結果為false時,則結果為true

五、字串處理

這組積木塊主要用來連線字串,比如一串字元裡需要用到某些變數值的時候;或者選擇字串中某乙個位置的字;以及檢測字串的長度;還有判斷字串裡是否包含某字元。案例如下圖:

Scratch少兒程式設計(四)運算模組

本章我們主要學習scratch 運算 模組中的各個積木。含有基本的數 算符 比較運算子 邏輯算符 字串的處理 和一些特殊的算術運算子以及取隨機數。讓我們來一起學習吧!一 數 算符 此組積木塊,共包含4個積木,其意義為最基本的數 算 加減乘除 使用方式如下圖 二 取隨機數 在xx和xx之間取隨機數,很...

少兒程式設計 Scratch

最近了解了一下少兒程式設計方面的東西,記錄一下相關的資訊,說說自己對這塊的看法。少兒程式設計 於一款名叫scratch的軟體 這是一款由麻省理工學院 mit 設計開發的少兒程式設計工具。其特點是 使用者可以不認識英文單詞,也可以不會使用鍵盤。構成程式的命令和引數通過積木形狀的模組來實現。用滑鼠拖動模...

Scratch少兒程式設計(三)外觀模組

上一節我們學過了簡單的聲音模組,那馬接下來我們要學習的也是比較簡單的外觀模組,通過它可以改變角色的很多造型。下面我們先來看一下,外觀模組都有哪些積木組成呢?雖然看上去積木很多,但是實際上卻沒什麼難度。通過字面上的意思,我們可以輕易讀懂每塊積木的代表含義。一 讓角色思考並說話 1.使用說 和思考 積木...