পাইথন ফাংশন
🌈পাইথন ফাংশন কি?
📋পাইথন ফাংশন হলো নির্দিষ্ট কোনো কাজ সম্পাদন করার পদ্ধতি।
⚒️পাইথন ফাংশন নির্দিষ্ট কোনো কাজ সম্পাদন করতে ব্যবহৃত হয়।
কোড সংগঠিত ও পুনঃব্যবহারযোগ্য করার উদাহরণ।
def message():
print("হ্যালো বিশ্ব")
message()
নাম নির্ধারণ করার উদাহরণ।
def message():
print("হ্যালো বিশ্ব")
message()
ডেটা রিটান করার উদাহরণ।
def message():
return "হ্যালো বিশ্ব"
print(message())
কল করে কোড কার্যকর করার উদাহরণ।
def message():
return "হ্যালো বিশ্ব"
print(message())
নামবিহীন ফাংশন তৈরি করার উদাহরণ।
message = lambda: print("হ্যালো বিশ্ব")
message()
সংক্ষিপ্ত অ্যারো ফাংশন তৈরি করার উদাহরণ।
message = lambda text: text
print(message("হ্যালো বিশ্ব"))
ভেরিয়েবলের মাধ্যমে ইনপুট গ্রহণ করার উদাহরণ।
def user(name, land):
return f"{name} - {land}"
print(
user(
"আরিফ",
"বাংলাদেশ"
)
)
ডেটা পাস করার উদাহরণ।
def user(name, land):
print(f"{name} - {land}")
user("আরিফ", "বাংলাদেশ")
প্যারামিটারে ডিফল্ট মান নির্ধারণ করার উদাহরণ।
def user(name, land="বাংলাদেশ"):
print(f"{name} - {land}")
user("আরিফ")
রেফারেন্স দ্বারা মান প্রদান করার উদাহরণ।
def reference(data):
data["number"] = 123456
value = {"number": 100}
reference(value)
print(value["number"])
পরিবর্তনশীল সংখ্যক প্যারামিটার গ্রহণ করার উদাহরণ।
def sum_numbers(*numbers):
return sum(numbers)
print(sum_numbers(10, 15, 10, 25))
ডেটা আনপ্যাকিং করার উদাহরণ।
def sum_numbers(a, b, c, d):
return a + b + c + d
numbers = [10, 15, 10, 25]
print(sum_numbers(*numbers))
নাম উল্লেখ করে আর্গুমেন্ট পাঠানো উদাহরণ।
def user(name, land):
print(f"{name} - {land}")
user(name="আরিফ", land="বাংলাদেশ")
ক্লোজার ফাংশন তৈরি করার উদাহরণ।
def outer():
text = "হ্যালো বিশ্ব"
def message():
return text
return message
message = outer()
print(message())
নিজেকেই পুনরায় কল করার উদাহরণ।
def counter(number):
if number <= 0:
return
print("নাম্বার", number)
counter(number - 1)
counter(10)
নেস্টেড তৈরি করার উদাহরণ।
def outer():
def inner():
return "হ্যালো বিশ্ব"
return inner()
print(outer())
কলব্যাক কার্যকর করার উদাহরণ।
text = "হ্যালো বিশ্ব"
def message():
global text
return text
print(message())
ফাংশন ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।
def message():
return "হ্যালো বিশ্ব"
function = message
print(function())
কলব্যাক কার্যকর করার উদাহরণ।
def message(text):
return text
def call(callback):
print(callback("হ্যালো বিশ্ব"))
call(message)
মাল্টিপল ফাংশন কার্যকর করার উদাহরণ।
def user():
return ("আরিফ", "বাংলাদেশ")
name, land = user()
print(f"{name} - {land}")
পাইথন কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ
আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন