Python કાર્યો: વ્યાખ્યા, પરિમાણો અને વળતર મૂલ્યો

માં કાર્ય અને વ્યાખ્યાયિત કાર્યો Python

માં Python, ફંક્શન એ કોડનો એક બ્લોક છે જે ચોક્કસ કાર્ય કરે છે અને સમગ્ર પ્રોગ્રામ દરમિયાન તેનો ફરીથી ઉપયોગ કરી શકાય છે. ફંક્શનને વ્યાખ્યાયિત કરવામાં Python નીચેના પગલાં શામેલ છે:

 

કાર્ય વ્યાખ્યા વાક્યરચના

માં ફંક્શનને વ્યાખ્યાયિત કરવા માટે Python, તમે def કીવર્ડનો ઉપયોગ કરો છો, ત્યારબાદ ફંક્શન નામ અને કૌંસમાં બંધ ઇનપુટ પરિમાણોની સૂચિ (). કોડ કે જે ફંક્શનનું કાર્ય કરે છે તે ફંક્શનના શરીરની અંદર મૂકવામાં આવે છે, જે def બ્લોકની અંદર ઇન્ડેન્ટેડ હોય છે. ફંક્શન કીવર્ડનો ઉપયોગ કરીને મૂલ્ય(અથવા બહુવિધ મૂલ્યો) પરત કરી શકે છે return. return જો ફંક્શનમાં કોઈ સ્ટેટમેન્ટ નથી, તો ફંક્શન આપમેળે પરત આવશે None.

 

ઇનપુટ પરિમાણોનો ઉપયોગ કરીને

ફંક્શન ઇનપુટ પરિમાણો દ્વારા બહારથી માહિતી પ્રાપ્ત કરી શકે છે. પરિમાણો એ મૂલ્યો છે જે તમે ફંક્શનને કૉલ કરતી વખતે પ્રદાન કરો છો. આ પરિમાણો ચોક્કસ કાર્યો કરવા માટે ફંક્શનના શરીરમાં ઉપયોગમાં લેવાશે.

 

ફંક્શનમાંથી મૂલ્યો પરત કરી રહ્યાં છે

એકવાર ફંક્શન તેનું કાર્ય પૂર્ણ કરી લે, તમે return ફંક્શનમાંથી મૂલ્ય પરત કરવા માટે કીવર્ડનો ઉપયોગ કરી શકો છો. જો ફંક્શનમાં સ્ટેટમેન્ટ નથી return, તો ફંક્શન આપમેળે પરત આવશે None.

 

ફંક્શન કૉલ કરી રહ્યાં છીએ

નિર્ધારિત ફંક્શનનો ઉપયોગ કરવા માટે, તમે ફંક્શનના નામને કૉલ કરો અને કોઈપણ જરૂરી પેરામીટર મૂલ્યો(જો કોઈ હોય તો) પાસ કરો. ફંક્શનમાંથી પરત કરવામાં આવેલ પરિણામ(જો કોઈ હોય તો) ભવિષ્યના ઉપયોગ માટે વેરીએબલમાં સ્ટોર કરી શકાય છે અથવા સ્ક્રીન પર પ્રિન્ટ કરી શકાય છે.

 

વિગતવાર ઉદાહરણ

# Define a function to calculate the sum of two numbers  
def calculate_sum(a, b):  
    sum_result = a + b  
    return sum_result  
  
# Define a function to greet the user  
def greet_user(name):  
    return "Welcome, " + name + "!"  
  
# Call the functions and print the results  
num1 = 5  
num2 = 3  
result = calculate_sum(num1, num2)  
print("The sum of", num1, "and", num2, "is:", result)  # Output: The sum of 5 and 3 is: 8  
  
name = "John"  
greeting_message = greet_user(name)  
print(greeting_message)  # Output: Welcome, John!  

ઉપરના ઉદાહરણમાં, અમે બે કાર્યો વ્યાખ્યાયિત કર્યા છે: calculate_sum() બે સંખ્યાઓના સરવાળાની ગણતરી કરવા અને greet_user() શુભેચ્છા સંદેશ બનાવવા માટે. પછી, અમે આ કાર્યોને બોલાવ્યા અને પરિણામો છાપ્યા.