শর্ত ভিত্তিক স্টেটমেন্ট: if, if-else, elif

কন্ট্রোল স্টেটমেন্টস - পাইথন ৩ (Python 3) - Computer Programming

404

পাইথনে শর্ত ভিত্তিক স্টেটমেন্ট যেমন if, if-else, এবং elif ব্যবহার করে বিভিন্ন শর্ত অনুযায়ী কোডের অংশগুলো চালানো যায়। এগুলো প্রোগ্রামে বিভিন্ন লজিক তৈরি করতে সহায়ক। নিচে প্রতিটি শর্ত ভিত্তিক স্টেটমেন্ট এবং তাদের উদাহরণ দেওয়া হলো।


১. if স্টেটমেন্ট

if স্টেটমেন্ট ব্যবহার করে একটি শর্ত দেওয়া হয়। যদি শর্তটি সত্য হয়, তাহলে if ব্লকের কোড চালানো হয়।

উদাহরণ:

age = 18
if age >= 18:
   print("You are eligible to vote.")

এখানে, age ১৮ বা তার বেশি হলে "You are eligible to vote." মুদ্রণ হবে।


২. if-else স্টেটমেন্ট

if-else স্টেটমেন্টের মাধ্যমে যদি if এর শর্ত মিথ্যা হয়, তাহলে else ব্লকের কোড চালানো হয়।

উদাহরণ:

age = 16
if age >= 18:
    print("You are eligible to vote.")
else:
    print("You are not eligible to vote.")

এখানে, age ১৮ এর কম হলে "You are not eligible to vote." মুদ্রণ হবে।


৩. elif স্টেটমেন্ট

elif (else if) স্টেটমেন্টের মাধ্যমে একাধিক শর্ত পরীক্ষা করা যায়। if এর শর্ত মিথ্যা হলে elif এর শর্ত পরীক্ষা করা হয়। একটি শর্ত সত্য হলে ওই ব্লকের কোড চালানো হয় এবং পরবর্তী শর্তগুলো পরীক্ষা করা হয় না।

উদাহরণ:

marks = 85

if marks >= 90:
    print("Grade: A+")
elif marks >= 80:
    print("Grade: A")
elif marks >= 70:
    print("Grade: B")
else:
    print("Grade: C")

এখানে, যদি marks ৮০ থেকে ৮৯ এর মধ্যে থাকে, তাহলে "Grade: A" মুদ্রণ হবে এবং বাকি শর্তগুলো আর পরীক্ষা করা হবে না।


উদাহরণ সমন্বিত কোড

number = 0

if number > 0:
    print("The number is positive.")
elif number < 0:
    print("The number is negative.")
else:
    print("The number is zero.")

এখানে, যদি number ধনাত্মক হয়, তাহলে "The number is positive." মুদ্রণ হবে, নতুবা ঋণাত্মক হলে "The number is negative." এবং যদি ০ হয়, তাহলে "The number is zero." মুদ্রণ হবে।


সারসংক্ষেপ

if, if-else, এবং elif স্টেটমেন্টগুলি শর্ত অনুযায়ী বিভিন্ন কোড ব্লক চালাতে ব্যবহৃত হয়। এদের সাহায্যে প্রোগ্রামে বিভিন্ন লজিক তৈরি করে কাজের সঠিক প্রবাহ নিশ্চিত করা যায়।

Content added By
Promotion

Are you sure to start over?

Loading...