प्रोग्रामिंग में फंक्शन क्या है? हम समझाते हैं
अपनी प्रोग्रामिंग श्रृंखला को जारी रखते हुए, हम फंक्शन(Function) के बारे में बात करने जा रहे हैं - इनमें से बहुत कुछ इसमें शामिल है। यदि आप सीखना चाहते हैं कि कैसे कोड करना है, तो कार्यों को समझना वास्तव में महत्वपूर्ण है। यही बात मौजूदा प्रोग्रामर्स पर भी लागू होती है जो अपने काम के अलग-अलग सेक्शन में इस्तेमाल करने के लिए अक्सर अपने कोड को कॉपी करते हैं।
फ़ंक्शंस का उपयोग करना सीखने का मतलब है कि कोडर को पता चल जाएगा कि कैसे अधिक कुशलता से काम करना है। इतना ही नहीं, कोड को पढ़ना आसान होगा, और यदि आप एक टीम में काम कर रहे हैं तो यह एक वरदान है।
प्रोग्रामिंग में फंक्शन क्या है?
मूल शब्दों में, एक फ़ंक्शन कोड का एक ब्लॉक होता है जो विभिन्न कार्य करता है। यदि आपको आवश्यकता हो, तो किसी फ़ंक्शन को कई बार कॉल और पुन: उपयोग किया जा सकता है। चीजों को और भी दिलचस्प बनाने के लिए, कोडर आसानी से किसी फ़ंक्शन को जानकारी पास कर सकते हैं, लेकिन इतना ही नहीं, बल्कि जानकारी को तुरंत वापस भेजना भी संभव है।
फिलहाल, कई लोकप्रिय प्रोग्रामिंग भाषाओं में यह फीचर बिल्ट-इन है, जो इस समय अपेक्षित है।
अब, जब भी किसी फ़ंक्शन को कॉल किया जाता है, तो प्रोग्राम आमतौर पर वर्तमान में चल रहे प्रोग्राम को रोक देगा और फ़ंक्शन को लागू करेगा। वहां से, फ़ंक्शन को ऊपर से नीचे तक पढ़ा जाएगा, और एक बार फ़ंक्शन अपना कार्य पूरा कर लेने के बाद, प्रोग्राम वहीं से जारी रहेगा जहां से इसे रोका गया था।
क्या फ़ंक्शन को एक मान वापस भेजना चाहिए, उस विशेष मान का उपयोग तब किया जाएगा जहां फ़ंक्शन को मूल रूप से बुलाया गया था।
पढ़ें(Read) : जावा प्रोग्रामिंग लैंग्वेज क्या है(What is Java Programming language) ?
शून्य फ़ंक्शन कैसे लिखें
ठीक है, इसलिए शून्य फ़ंक्शन लिखना बहुत आसान है और इसे कम समय में किया जा सकता है। ध्यान(Bear) रखें कि यह फ़ंक्शन कोई मान नहीं लौटाता है। आइए कुछ उदाहरणों को देखें जो आपको एक विचार दे सकते हैं कि क्या करना है।
जावास्क्रिप्ट उदाहरण
function helloFunction(){ alert("Hello World!"); } helloFunction();
पायथन उदाहरण
def helloFunction(): print("Hello World") helloFunction()
सी ++ उदाहरण
#include <iostream> using namespace std; void helloFunction(){ cout << "Hello World!"; } int main(){ helloFunction(); return 0; }
पढ़ें(Read) : R प्रोग्रामिंग लैंग्वेज क्या है(What is the R programming language) ?
उन कार्यों को कैसे लिखें जिनके लिए मूल्य की आवश्यकता होती है
यदि आप अपने काम के दौरान एक ही कोड को कई बार लिख रहे हैं, तो शून्य कार्य उसके लिए एकदम सही हैं। हालाँकि, इस प्रकार के फ़ंक्शन नहीं बदलते हैं, जो उन्हें सुपर उपयोगी नहीं बनाता है। शून्य कार्यों को अधिक लाभकारी बनाने का सबसे अच्छा तरीका यह है कि फ़ंक्शन में विभिन्न मान भेजकर वे क्या कर सकते हैं।
पायथन उदाहरण
def helloFunction(newPhrase): print(newPhrase) helloFunction("Our new phrase")
जावास्क्रिप्ट उदाहरण
function helloFunction(newPhrase){ alert(newPhrase); } helloFunction("Our new phrase");
सी ++ उदाहरण
#include <iostream> using namespace std; void helloFunction(string newPhrase){ cout << newPhrase; } int main(){ helloFunction("Our new Phrase"); return 0; }
पढ़ें(Read) : सर्वश्रेष्ठ प्रोग्रामिंग सिद्धांत और दिशानिर्देश सभी प्रोग्रामर को पालन करना चाहिए(Best Programming Principles & Guidelines all Programmers should follow) ।
एक फ़ंक्शन कैसे लिखें जो एक मान लौटाता है
इस आलेख का अंतिम पहलू यह है कि एक फ़ंक्शन कैसे लिखना है जो एक मान लौटाएगा। जब भी आप डेटा का उपयोग करने से पहले उसे बदलना चाहते हैं, तो ज्यादातर स्थितियों में जाने का यही तरीका है।
पायथन उदाहरण
def addingFunction(a, b): return a + b print(addingFunction(2, 4))
जावास्क्रिप्ट उदाहरण
function addingFunction(a, b){ return a + b; } alert(addingFunction(2, 4));
सी ++ उदाहरण
#include <iostream> using namespace std; int addingFunction(int a, int b){ return a + b; } int main(){ cout << addingFunction(2, 4) ; return 0; }
पढ़ें(Read) : शुरुआती प्रोग्रामर के लिए सबसे अच्छी परियोजनाएँ(The best projects for beginner Programmers) ।
(Have)हमारे द्वारा यहां सूचीबद्ध कोडों का परीक्षण करने में आनंद लें । हमें उम्मीद है कि वे आपके काम में उपयोगी साबित होंगे।
Related posts
नौसिखिए प्रोग्रामर के लिए पाँच सर्वश्रेष्ठ प्रोजेक्ट
कमांड प्रॉम्प्ट से जावा प्रोग्राम कैसे चलाएं
जावास्क्रिप्ट प्रोग्रामिंग लैंग्वेज क्या है
जावा प्रोग्रामिंग लैंग्वेज क्या है? कोड उदाहरण
R प्रोग्रामिंग भाषा क्या है और आपको RStudio का उपयोग क्यों करना चाहिए
मुफ्त कंप्यूटर प्रोग्रामिंग कक्षाओं के लिए 14 सर्वश्रेष्ठ साइटें
Google Go प्रोग्रामिंग भाषा क्या है - आवश्यकताएँ, अक्सर पूछे जाने वाले प्रश्न
वैकल्पिक टेक्स्ट ब्राउज़र आपको कई प्रोग्रामिंग भाषाओं को ब्राउज़ करने देता है
2020 में सीखने के लिए सबसे अच्छी प्रोग्रामिंग लैंग्वेज कौन सी हैं?
पायलटएडिट लाइट बड़ी प्रोग्रामिंग फाइलों को संपादित करने में अच्छा काम करता है
निम्न-स्तरीय और उच्च-स्तरीय प्रोग्रामिंग भाषाओं के बीच अंतर
डाउनलोड करें, इंस्टॉल करें, माइक्रोसॉफ्ट स्मॉल बेसिक प्रोग्रामिंग भाषा सीखें
सर्वश्रेष्ठ प्रोग्रामिंग सिद्धांत और दिशानिर्देश सभी प्रोग्रामर को पालन करना चाहिए
पायथन प्रोग्रामिंग सीखने के लिए 8 सर्वश्रेष्ठ वेबसाइटें