सोडवले: python फंक्शन अनेक ओळी वितर्क

एकाधिक ओळींवर फंक्शन आर्ग्युमेंटची मुख्य समस्या ही आहे की फंक्शन काय करत आहे ते वाचणे आणि समजणे कठीण होऊ शकते. हे विशेषतः समस्याप्रधान असू शकते जेव्हा फंक्शन कार्यान्वित होण्यास बराच वेळ लागतो किंवा जेव्हा बरेच वाद असतात.

def foo(arg1, arg2, arg3):
    print(arg1)
    print(arg2)
    print(arg3)

ही फंक्शनची व्याख्या आहे. फंक्शनचे नाव आहे “foo”. यास तीन आर्ग्युमेंट्स लागतात, “arg1”, “arg2”, आणि “arg3”. फंक्शन प्रत्येक आर्ग्युमेंटचे मूल्य वेगळ्या ओळीवर छापते.

पायथन मधील कार्ये

Python मध्ये, फंक्शन्स हा संबंधित कोड एकत्रित करण्याचा एक मार्ग आहे. फंक्शन्स अनेक प्रकारे परिभाषित केले जाऊ शकतात, परंतु सर्वात सामान्य मार्ग म्हणजे त्यांना निर्देशांचा एक संच म्हणून परिभाषित करणे जे एक किंवा अधिक वितर्क घेतात आणि एक किंवा अधिक मूल्ये परत करतात.

जेव्हा तुम्ही फंक्शन कॉल करता, तेव्हा पायथन इंटरप्रिटर प्रथम फंक्शनची व्याख्या शोधेल. जर त्याला व्याख्या सापडली, तर ती फंक्शन बॉडीमधील सूचना कार्यान्वित करेल. फंक्शनची व्याख्या नसल्यास, दुभाषी एक तयार करण्यासाठी योग्य जागा शोधेल आणि नंतर त्या ठिकाणी कोड कार्यान्वित करेल.

तुमचा कोड मॉड्युलराइज करण्यासाठी आणि वाचणे आणि देखरेख करणे सोपे करण्यासाठी कार्ये वापरली जाऊ शकतात. ते कोडचे पुन्हा वापरता येण्याजोगे तुकडे तयार करण्यासाठी देखील वापरले जाऊ शकतात.

अनेक ओळींनी युक्तिवाद लिहा

पायथनमध्ये अनेक ओळींसह युक्तिवाद लिहा:

def my_function(arg1, arg2):
प्रिंट ("वितर्क 1:", arg1)
प्रिंट ("वितर्क 2:", arg2)

संबंधित पोस्ट:

एक टिप्पणी द्या