บล็อกของฉัน#
การแนะนำ#
My Blocks เทียบเท่ากับฟังก์ชันในภาษา Python My Blocks จัดกลุ่มบล็อกต่างๆ เข้าด้วยกันเป็นส่วนๆ ที่สามารถนำกลับมาใช้ใหม่ได้อย่างมีประสิทธิภาพ โดยแต่ละส่วนจะถูกออกแบบมาเพื่อทำงานเฉพาะอย่าง My Blocks สามารถเรียกใช้งานได้หลายครั้งในโปรแกรมเดียวกัน ทำให้การจัดการโปรเจ็กต์ง่ายขึ้น และช่วยหลีกเลี่ยงการใช้บล็อกซ้ำซ้อน
กำหนด myBlock
myBlock
พารามิเตอร์ |
คำอธิบาย |
|---|---|
ชื่อบล็อก |
ชื่อที่คุณตั้งให้กับ My Block ของคุณ |
พารามิเตอร์ |
(ไม่บังคับ) ตัวแปรที่รับค่าอินพุตเมื่อเรียกใช้ฟังก์ชัน ช่วยให้สามารถส่งข้อมูลเข้าไปในฟังก์ชันได้ อาจเป็นข้อความ ตัวเลข หรือค่าบูลีน |
การกำหนดและการเรียกบล็อกของฉัน#
บล็อกของฉัน#
หาก My Block ไม่ต้องการข้อมูลป้อนเข้า คุณสามารถกำหนดค่าได้โดยไม่ต้องใช้พารามิเตอร์
กำหนด greeting
[Define a My Block to display a message]
พิมพ์ [Hello!] บนหน้าจอ ▶
เมื่อเริ่มต้น
[Call a My Block to display the message]
greeting
บล็อกของฉันที่มีพารามิเตอร์#
พารามิเตอร์ช่วยให้คุณป้อนข้อมูลที่จำเป็นให้กับ My Block เพื่อให้ทำงานได้ เช่น จำนวนครั้งที่ต้องทำตามลำดับการเคลื่อนไหว ตัวอย่างเช่น My Block อาจใช้พารามิเตอร์ตัวเลขเพื่อบอกโดรนว่าควรบินสูงแค่ไหน วิธีนี้ช่วยให้คุณสามารถใช้ My Block เดียวกันในรูปแบบต่างๆ ได้ ขึ้นอยู่กับค่าที่คุณป้อนเข้าไป
กำหนด Divide by 3 (number) :: custom
[Display the quotient with two decimals.]
ตั้งความละเอียดการพิมพ์เป็น [0.01 v] บนคอนโซล
พิมพ์ ((number) [/ v] (3)) บนคอนโซล ◀ และตั้งเคอร์เซอร์ไปแถวถัดไป
เมื่อเริ่มต้น
[Set the equation's dividend.]
Divide by 3 [4]
Divide by 3 [12]