জয়েন লগইন

পাইথন ফাংশন

🌈পাইথন ফাংশন কি?

📋পাইথন ফাংশন হলো নির্দিষ্ট কোনো কাজ সম্পাদন করার পদ্ধতি।

⚒️পাইথন ফাংশন নির্দিষ্ট কোনো কাজ সম্পাদন করতে ব্যবহৃত হয়।

কোড সংগঠিত ও পুনঃব্যবহারযোগ্য করার উদাহরণ।

python
def message():
  print("হ্যালো বিশ্ব")

message()

নাম নির্ধারণ করার উদাহরণ।

python
def message():
  print("হ্যালো বিশ্ব")

message()

ডেটা রিটান করার উদাহরণ।

python
def message():
  return "হ্যালো বিশ্ব"

print(message())

কল করে কোড কার্যকর করার উদাহরণ।

python
def message():
  return "হ্যালো বিশ্ব"

print(message())

নামবিহীন ফাংশন তৈরি করার উদাহরণ।

python
message = lambda: print("হ্যালো বিশ্ব")

message()

সংক্ষিপ্ত অ্যারো ফাংশন তৈরি করার উদাহরণ।

python
message = lambda text: text

print(message("হ্যালো বিশ্ব"))

ভেরিয়েবলের মাধ্যমে ইনপুট গ্রহণ করার উদাহরণ।

python
def user(name, land):
  return f"{name} - {land}"

print(
  user(
    "আরিফ",
    "বাংলাদেশ"
  )
)

ডেটা পাস করার উদাহরণ।

python
def user(name, land):
  print(f"{name} - {land}")

user("আরিফ", "বাংলাদেশ")

প্যারামিটারে ডিফল্ট মান নির্ধারণ করার উদাহরণ।

python
def user(name, land="বাংলাদেশ"):
  print(f"{name} - {land}")

user("আরিফ")

রেফারেন্স দ্বারা মান প্রদান করার উদাহরণ।

python
def reference(data):
  data["number"] = 123456

value = {"number": 100}

reference(value)

print(value["number"])

পরিবর্তনশীল সংখ্যক প্যারামিটার গ্রহণ করার উদাহরণ।

python
def sum_numbers(*numbers):
  return sum(numbers)

print(sum_numbers(10, 15, 10, 25))

ডেটা আনপ্যাকিং করার উদাহরণ।

python
def sum_numbers(a, b, c, d):
  return a + b + c + d

numbers = [10, 15, 10, 25]

print(sum_numbers(*numbers))

নাম উল্লেখ করে আর্গুমেন্ট পাঠানো উদাহরণ।

python
def user(name, land):
  print(f"{name} - {land}")

user(name="আরিফ", land="বাংলাদেশ")

ক্লোজার ফাংশন তৈরি করার উদাহরণ।

python
def outer():
  text = "হ্যালো বিশ্ব"

  def message():
    return text

  return message

message = outer()

print(message())

নিজেকেই পুনরায় কল করার উদাহরণ।

python
def counter(number):

  if number <= 0:
    return

  print("নাম্বার", number)

  counter(number - 1)

counter(10)

নেস্টেড তৈরি করার উদাহরণ।

python
def outer():

  def inner():
    return "হ্যালো বিশ্ব"

  return inner()

print(outer())

কলব্যাক কার্যকর করার উদাহরণ।

python
text = "হ্যালো বিশ্ব"

def message():
  global text

  return text

print(message())

ফাংশন ভেরিয়েবলে সংরক্ষণ করার উদাহরণ।

python
def message():
  return "হ্যালো বিশ্ব"

function = message

print(function())

কলব্যাক কার্যকর করার উদাহরণ।

python
def message(text):
  return text

def call(callback):
  print(callback("হ্যালো বিশ্ব"))

call(message)

মাল্টিপল ফাংশন কার্যকর করার উদাহরণ।

python
def user():
  return ("আরিফ", "বাংলাদেশ")

name, land = user()

print(f"{name} - {land}")

পাইথন কন্টেন্ট এর অন্তর্ভুক্ত লিংক সমূহ

আরও জানতে লিঙ্ক গুলোতে ভিজিট করুন

বুলিয়ান কাস্টিং comments কন্ডিশন ডেটা অ্যাক্সেস datastructures ডেটা টাইপ datetimes dictionaries ডিরেক্টরি ত্রুটি এক্সেপশন ফাইল সিস্টেম ফাংশন জেসন keywords lists লুপ গণিত অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং অপারেটর outputs রেজেক্স স্ট্রিং typescheck variables