இல் செயல்பாடு மற்றும் செயல்பாடுகளை வரையறுத்தல் 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()
வாழ்த்துச் செய்தியை உருவாக்குவதற்கும். பின்னர், இந்த செயல்பாடுகளை அழைத்து முடிவுகளை அச்சிட்டோம்.