⊗pyPmLpFrI 146 of 208 menu

পাইথনে for লুপ

লুপগুলি একই অপারেশন বারবার সম্পাদনের জন্য ডিজাইন করা হয়েছে, উদাহরণস্বরূপ, ইটারেবল অবজেক্ট-এর উপাদানগুলির মধ্য দিয়ে যাওয়ার জন্য। এই ধরনের অবজেক্টগুলির মধ্যে রয়েছে স্ট্রিং, টাপল, লিস্ট, সেট এবং ডিকশনারি।

পাইথনে সবচেয়ে ব্যাপকভাবে ব্যবহৃত হয় লুপ for। এর সিনট্যাক্স এইরকম দেখতে:

for উপাদান in ইটারেবল অবজেক্ট: লুপের বডি

for লুপে, ঠিক if-else কনস্ট্রাকশনের মতো, কন্ডিশন ব্লকের নিচের কোডের জন্য একটি ইন্ডেন্টেশন করতে হবে।

ধরুন আমাদের একটি লিস্ট lst আছে:

lst = [1, 2, 3, 4, 5]

চলুন for লুপ ব্যবহার করে এর সমস্ত উপাদান দেখি:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # আউটপুট দেবে 1, 2... 5

লুপের বডিতে উপাদানগুলির সাথে বিভিন্ন অপারেশন 수행 করা যায়। চলুন উপাদানগুলির মানের বর্গ দেখি:

for el in lst: print(el ** 2) # আউটপুট দেবে 1, 4... 25

একটি লিস্ট দেওয়া হয়েছে:

tst = ['1', '2', '3', '4', '5']

এটি লুপ করে ঘুরে দেখুন এবং কনসোলে প্রতিটি উপাদান প্রিন্ট করুন।

একটি টাপল দেওয়া হয়েছে:

tst = (1, 2, 3, 4, 5)

এটি লুপ করে ঘুরে দেখুন এবং কনসোলে প্রতিটি উপাদান প্রিন্ট করুন।

একটি সেট দেওয়া হয়েছে:

tst = {'a', 'b', 'c', 'd', 'e'}

এটি লুপ করে ঘুরে দেখুন এবং কনসোলে প্রতিটি উপাদান প্রিন্ট করুন।

একটি স্ট্রিং দেওয়া হয়েছে:

tst = 'abcde'

এটি লুপ করে ঘুরে দেখুন এবং কনসোলে প্রতিটি অক্ষর প্রিন্ট করুন।

একটি নাম্বার দেওয়া হয়েছে:

tst = 12345

এটি লুপ করে ঘুরে দেখুন এবং কনসোলে প্রতিটি ডিজিট প্রিন্ট করুন।

একটি লিস্ট দেওয়া হয়েছে:

tst = [1, 2, 3, 4, 5]

এর প্রতিটি উপাদানের সাথে 2 যোগ করুন এবং ফলাফল কনসোলে প্রিন্ট করুন।

বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন