दोस्तों Python Tutorial में आज हम Python Function क्या है ( What is Python Function in Hindi ) देखेग। यदि आप coding करना चाहते हैं तो आप को इसके बारे में पता होना चाहिए बिना function को समझे हम programming नहीं कर सकते हैं तो चलाइए इस post मे जानते है की Python Function क्या है ( What is Python Function in Hindi )
INTRODUCTION
एक function एक code का block है, जिसे हम किसी program में बार-बार प्रयोग कर सकते है। इससे हम उस कोड को बार-बार program में लिखने से बच जाते है। इस function को प्रयोग करने के लिए हमें केवल उसे call करना होता है जो प्रोग्राम किसी specific task को पूरा करने के लिए बनाया गया होता है।
दूसरे शब्दों में कह सकते हैं Python में function एक related statement का ग्रुप है, जिसे किसी विशेष task को perform करने के लिए बनाया जाता है। Function की मदद से हम किसी बड़े प्रोग्राम को छोटे-छोटे प्रोग्राम chunk के रूप में विभाजित कर लेते हैं, जिससे प्रोग्राम आसान हो जाता है तथा जिसे बार-बार लिखे बिना ही प्रोग्राम को function के माध्यम से reuse कर लेते हैं।
Python में बहुत सारे Pre-made function होते हैं, जिन्हें हम कभी भी अपनी सुविधानुसार प्रयोग कर लेते हैं। अलग-अलग function का नाम unique होना चाहिए।
Function Definition
1) किसी प्रोग्राम में प्रोग्राम द्वारा function को create करने को ही हम function definition कहते हैं।
2) किसी भी function को create करते समय निम्न बातों का ध्यान रखा जाता है
3) Function create करने के लिए def keyword का प्रयोग किया जाता है।
4) Input parameter या argument की function के () के अन्दर रखा जाता है।
5) Function का first statement optional होता है, जिसे हम doc string कहते हैं। जिसका प्रयोग कर
हम किसी Function की Functionality के बारे में लिखते हैं।
6) कोड ब्लॉक लिखने के लिए colon (:) एवं indentation का प्रयोग करते हैं।
7) सबसे last में return statement होता है, जोकि optional
Function Calling
किसी function को call करने से पहले सबसे जरूरी होता है— इस function को define करना। प्रोग्राम में प्रोग्रामर द्वारा function का execute या use करने को ही हम function calling कहते हैं। Function को call करते समय निम्न बातों का ध्यान रखा जाता है।
1) Function को call करने का तात्पर्य उस Function को प्रोग्राम में execute करता है।
2)Function को call करते समय हम function का नाम तथा उसके बाद () parentheses लिखते हैं।
3) यदि function को call करते समय parameter या argument, pass करना हो तो हम उसे () parentheses के अन्दर लिखते हैं।
4) यदि function में return defined होगा तो वह function value को return करेग अन्यथा function कुछ भी return नहीं करेगा।
Ex-
OUTPUT-
Types of Functions
Python में दो प्रकार के functions होते हैं।
1) Built-in function
built-in function जिसे predefined function भी कहते हैं। यह python library में पहले सी ही define होते हैं।
Ex- print( ),input( )
2) User-defined function
यह वे function होते जिन्हें programmers अपनी आवशकताओ के अनुसार स्वंय create करता है।
Syntax-
def function_name(parameter):
"""docstring"""
statements
Advantages
1) इससे कोड या प्रोग्राम को manage करना आसान हो जाता है।
2) इसके प्रयोग से प्रोग्राम में debug करना error find करना आसान हो जाता है।
3) किसी कोड को बार-बार लिखने से बच जाते हैं।
4) प्रोग्रामर बड़े प्रोग्राम को छोटे प्रोग्राम को डिवाइड कर उसे आसान बना लेता है।
5) Function को आसानी से बदल कर पूरे प्रोग्राम से कोई भी बदलाव किया जा सकता है।
6) Program की readability बढती हैं।
आज हमने क्या सीखा ?
दोस्तो आज हमने Python function क्या है ( What is Python function in Hindi ) के बारे मे सीखा मुझे आश है की आपको यह समझे मे आ गया होगा।
मेरी हमेशा से यह कोशिश रहती है की मै सभी लोगो को computer व coding से related सारे जानकारी आसानी से समझा सुक। यदि आपको कुछ इस post से कुछ doubt हो या फिर कोई अन्य जानकारी जाननी हो तो आप comment कर हमसे पूछ सकते है।
यदि आपको हमारे द्वारा दी गई जानकारी पसंद आए तो आप हमारे blog को अपने friends, relatives आदि को share करे ताकि सभी लोगे इसका लाभ ले सके।
आपको यह post कैसी लगी comment करे बताइए ताकि आपके द्वारा दी गए सुधार व विचार से हम अपने content मे सुधार कर सके। और कृपया इस को post social networks पर जरूर share करे।
धन्यवाद
Thank you so much bro
जवाब देंहटाएं