কম্পিউটার

পাইথনে রিটার্ন স্টেটমেন্ট


স্টেটমেন্ট রিটার্ন [এক্সপ্রেশন] একটি ফাংশন থেকে বেরিয়ে যায়, ঐচ্ছিকভাবে কলারের কাছে একটি এক্সপ্রেশন ফিরিয়ে দেয়। কোনো যুক্তি ছাড়াই একটি রিটার্ন স্টেটমেন্ট হল রিটার্ন None এর মতই।

উদাহরণ

উপরের সমস্ত উদাহরণগুলি কোনও মান ফেরত দিচ্ছে না। আপনি নিম্নরূপ একটি ফাংশন থেকে একটি মান ফেরত দিতে পারেন -

#!/usr/bin/python
Function definition is here
def sum( arg1, arg2 ):
   # Add both the parameters and return them."
   total = arg1 + arg2
   print "Inside the function : ", total
   return total;
# Now you can call sum function
total = sum( 10, 20 );
print "Outside the function : ", total

আউটপুট

উপরের কোডটি কার্যকর করা হলে, এটি নিম্নলিখিত ফলাফল তৈরি করে -

Inside the function : 30
Outside the function : 30

  1. পাইথনে অ্যাসার্ট স্টেটমেন্টের ব্যবহার কী?

  2. কিভাবে পাইথন ফাংশন থেকে অকার্যকর ফিরে?

  3. কেন আপনি পাইথনে রিটার্ন বিবৃতি ব্যবহার করবেন?

  4. কিভাবে একটি Python ফাংশন একটি ফাংশন ফেরত দিতে পারে?