मेरे ब्लॉक#
परिचय#
My Blocks पाइथन में फंक्शन्स के समान है। My Blocks ब्लॉक्स को पुन: उपयोग योग्य, कुशल खंडों में समूहित करता है जो एक विशिष्ट कार्य को पूरा करने के लिए डिज़ाइन किए गए हैं। My Blocks को एक प्रोग्राम के भीतर कई बार कॉल किया जा सकता है, जिससे प्रोजेक्ट का संगठन आसान हो जाता है और बार-बार ब्लॉक्स के उपयोग से बचा जा सकता है।
व्याख्या myBlock
myBlock
पैरामीटर |
विवरण |
|---|---|
ब्लॉक नाम |
आप अपने माई ब्लॉक को जो नाम देते हैं। |
पैरामीटर |
यह एक वैकल्पिक मान है। यह फ़ंक्शन को कॉल करते समय इनपुट मान स्वीकार करने वाला चर है, जिससे फ़ंक्शन में डेटा पास किया जा सकता है। यह एक संख्या या बूलियन मान हो सकता है। |
अपनी बाधाओं को परिभाषित करना और उन्हें नाम देना#
मेरे ब्लॉक#
यदि किसी माई ब्लॉक को इनपुट की आवश्यकता नहीं है, तो आप इसे बिना पैरामीटर के परिभाषित कर सकते हैं।
व्याख्या greeting
[Define a My Block to display a message.]
[Hello!] प्रिंट करें ▶
जब शुरू हो :: hat events
[Call a My Block to display the message.]
greeting
पैरामीटर वाले मेरे ब्लॉक#
पैरामीटर आपको माई ब्लॉक को वह जानकारी देने की अनुमति देते हैं जिसकी उसे काम करने के लिए आवश्यकता होती है, जैसे कि गतिविधियों के अनुक्रम को कितनी बार पूरा करना है। उदाहरण के लिए, एक माई ब्लॉक रोबोट को यह बताने के लिए एक संख्या पैरामीटर का उपयोग कर सकता है कि उसे कितने कदम चलना है। इससे आप दिए गए मानों के आधार पर एक ही माई ब्लॉक का विभिन्न तरीकों से उपयोग कर सकते हैं।
व्याख्या turns (number) :: custom
[Define a My Block with a parameter.]
[आगे v] दिशा में (50) [mm v] चलाएं ▶
[दाएं v] दिशा में (90) डिग्री मुड़ें ▶
जब शुरू हो :: hat events
[Call a My Block start turning.]
turns [4]