मेरे ब्लॉक#

परिचय#

My Blocks पाइथन में फंक्शन्स के समान है। My Blocks ब्लॉक्स को पुन: उपयोग योग्य, कुशल खंडों में समूहित करता है जो एक विशिष्ट कार्य को पूरा करने के लिए डिज़ाइन किए गए हैं। My Blocks को एक प्रोग्राम के भीतर कई बार कॉल किया जा सकता है, जिससे प्रोजेक्ट का संगठन आसान हो जाता है और बार-बार ब्लॉक्स के उपयोग से बचा जा सकता है।

व्याख्या myBlock

myBlock

पैरामीटर

विवरण

ब्लॉक नाम

आप अपने माई ब्लॉक को जो नाम देते हैं।

पैरामीटर

यह वैकल्पिक है। फ़ंक्शन को कॉल करते समय इनपुट मान स्वीकार करने वाले चर, जो फ़ंक्शन में डेटा पास करने की अनुमति देते हैं। यह टेक्स्ट, संख्या या बूलियन मान हो सकता है।

अपनी बाधाओं को परिभाषित करना और उन्हें नाम देना#

मेरे ब्लॉक#

यदि किसी माई ब्लॉक को इनपुट की आवश्यकता नहीं है, तो आप इसे बिना पैरामीटर के परिभाषित कर सकते हैं।

शुरू होने पर, यह ‘ग्रीटिंग’ नामक एक कस्टम ब्लॉक को कॉल करता है जो स्क्रीन पर ‘हैलो!’ प्रिंट करता है।#
व्याख्या greeting
[Define a My Block to display a message]
स्क्रीन पर [Hello!] प्रिंट करें ▶

जब शुरू हो
[Call a My Block to display the message]
greeting

पैरामीटर वाले मेरे ब्लॉक#

पैरामीटर आपको माई ब्लॉक को वह जानकारी देने की अनुमति देते हैं जिसकी उसे काम करने के लिए आवश्यकता होती है, जैसे कि गतिविधियों के अनुक्रम को कितनी बार पूरा करना है। उदाहरण के लिए, एक माई ब्लॉक ड्रोन को यह बताने के लिए एक संख्या पैरामीटर का उपयोग कर सकता है कि उसे कितनी ऊंचाई पर उड़ना है। इससे आप दिए गए मानों के आधार पर एक ही माई ब्लॉक का विभिन्न तरीकों से उपयोग कर सकते हैं।

व्याख्या 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]