কম্পিউটার টিউটোরিয়াল

পাইথনে লুপ এবং কন্ট্রোল স্টেটমেন্ট (continue, break এবং pass)


এই নিবন্ধে আমরা পাইথন ৩.x-এ লুপ এবং কন্ট্রোল স্টেটমেন্ট (continue, break এবং pass) নিয়ে আলোচনা করব।

পাইথন দুটি লুপ কনস্ট্রাক্ট অফার করে: for এবং while। অন্যান্য ল্যাঙ্গুয়েজের বিপরীতে, for লুপ এক্সিকিউশনের আগে যেকোনো কন্ডিশনাল দ্বারা সীমাবদ্ধ নয়। এখানে for লুপ এক্সিকিউশন এবং ইটারেশনের জন্য range ফাংশন ব্যবহার করে।

তাদের বাস্তবায়নগুলো নিচে দেখুন:

কন্ডিশনাল while লুপ

উদাহরণ

i = 0
while (i < 4):
    print("Tutorialspoint")
    i = i + 1

আউটপুট

Tutorialspoint Tutorialspoint Tutorialspoint Tutorialspoint

অনকন্ডিশনাল for লুপ

উদাহরণ

for i in "Tutorialspoint":
    print(i, end=" ")

আউটপুট

T u t o r i a l s p o i n t

উদাহরণ

for i in range(1, 5):
    print(i)

আউটপুট

1 2 3 4

এখন জাম্প স্টেটমেন্টগুলোর বাস্তবায়ন দেখা যাক:

Continue স্টেটমেন্ট

উদাহরণ

for i in 'Tutorialspoint':
    if i == 'a' or i == 'e' or i == 'i' or i == 'o' or i == 'u':
        continue
    else:
        print('Character:', i)

আউটপুট

Character: T
Character: t
Character: r
Character: l
Character: s
Character: p
Character: n
Character: t

Break স্টেটমেন্ট

উদাহরণ

for i in 'Tutorialspoint':
    if i == 'a' or i == 'e' or i == 'i' or i == 'o':
        break
    else:
        print('Character:', i)

আউটপুট

Character: T
Character: u
Character: t

বাইপাস স্টেটমেন্ট বা খালি স্টেটমেন্ট: pass

উদাহরণ

for i in 'Tutorialspoint':
    if i == 'u' or i == 'p':
        pass
    else:
        print('char:', i)

আউটপুট

char: T
char: t
char: o
char: r
char: i
char: a
char: l
char: s
char: o
char: i
char: n
char: t

উপসংহার

এই নিবন্ধে আমরা পাইথন ৩.x-এ লুপিং কনস্ট্রাক্ট, জাম্প স্টেটমেন্ট এবং বাইপাস স্টেটমেন্ট শিখেছি।

  1. পাইথনে try, except এবং finally স্টেটমেন্ট ব্যাখ্যা

  2. Bash লুপে Break এবং Continue মাস্টার করুন: একটি প্র্যাকটিক্যাল গাইড

  3. পাইথন কন্ডিশনাল স্টেটমেন্ট মাস্টার করুন: If, Else, Elif ব্যাখ্যা

  4. পাইথন লুপ মাস্টার করুন: For এবং While প্র্যাকটিক্যাল উদাহরণসহ ব্যাখ্যা