എന്റെ ബ്ലോക്കുകൾ#
ആമുഖം#
മൈ ബ്ലോക്കുകൾ എന്നത് പൈത്തണിലെ ഫംഗ്ഷനുകൾക്ക് തുല്യമാണ്. മൈ ബ്ലോക്കുകൾ ഒരു പ്രത്യേക ടാസ്ക് നിർവഹിക്കുന്നതിനായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്ന ബ്ലോക്കുകളുടെ പുനരുപയോഗിക്കാവുന്നതും കാര്യക്ഷമവുമായ വിഭാഗങ്ങളായി ബ്ലോക്ക് ചെയ്യുന്നു. മൈ ബ്ലോക്കുകൾ ഒരു പ്രോഗ്രാമിനുള്ളിൽ ഒന്നിലധികം തവണ വിളിക്കാൻ കഴിയും, ഇത് പ്രോജക്റ്റ് ഓർഗനൈസേഷൻ എളുപ്പമാക്കുന്നു, ആവർത്തിച്ചുള്ള ബ്ലോക്കുകൾ ഒഴിവാക്കാൻ സഹായിക്കുന്നു.
നിർവചിക്കുക 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]