我的積木#
介紹#
「我的程式碼區塊」相當於 Python 中的函數。 「我的程式碼區塊」將程式碼區塊分組為可重複使用、高效的模組,用於執行特定任務。 「我的程式碼區塊」可以在程式中多次調用,從而簡化專案組織,並有助於避免重複的程式碼區塊。
定義 myBlock
myBlock
參數 |
描述 |
|---|---|
區塊名稱 |
你為你的我的街區起的名字。 |
參數 |
可選。函數呼叫時接受輸入值的變量,允許將資料傳遞給函數。它可以是數字或布林值。 |
定義和調用我的程式碼塊#
我的積木#
如果「我的模組」不需要輸入,則可以不帶參數定義它。
啟動時,呼叫名為“greeting”的自訂區塊在螢幕上列印“Hello!”。#
定義 greeting
[Define a My Block to display a message.]
在主控台列印 [Hello!] ◀ 並將游標移至下一列
當開始時
[Call a My Block to display the message.]
greeting
我的帶參數的區塊#
參數允許你為「我的模組」提供其運作所需的信息,例如完成一系列動作的次數。例如,「我的模組」可以使用數字參數來告訴機器人重複某個動作的次數。這樣,你就可以根據賦予參數的值,以不同的方式使用同一個「我的模組」。
啟動時,呼叫自訂程式碼區塊「named_greeting」並傳入一個參數。它會在螢幕上列印“Hello, ”,後面跟著給定的名字。#
定義 repetitions (number) :: custom
[Define a My Block with a parameter.]
重複 (number) 次
將 [手臂 v] 位置遞增 x:[100] y:[0] z:[0] [mm v] ▶
當開始時
[Call a My Block start incrementing.]
repetitions [4]