બહુવિધ રેખાઓ પર ફંક્શન દલીલોની મુખ્ય સમસ્યા એ છે કે ફંક્શન શું કરી રહ્યું છે તે વાંચવું અને સમજવું મુશ્કેલ બની શકે છે. આ ખાસ કરીને સમસ્યારૂપ બની શકે છે જ્યારે ફંક્શન ચલાવવામાં લાંબો સમય લે છે, અથવા જ્યારે ઘણી દલીલો હોય છે.
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)