🐍
পাইথন প্রোগ্রামিং ল্যাঙ্গুয়েজ
  • পাইথন প্রোগ্রামিং ল্যাংগুয়েজ
  • সূচি
  • ব্রিফ হিস্টোরি অফ পাইথন
  • অধ্যায়ঃ১ পাইথন বেসিক
    • ভ্যারিয়েবল
    • কন্সট্যান্টস
    • আইডেন্টিফাইয়ারস
    • নেমিং কনভেনশন
    • ইন্ডেনটেশন
    • কমেন্টস
    • ডক স্ট্রিংস
    • রিজার্ভড কি-ওয়ার্ডস
    • অপারেটরস
      • এরিথমেটিক অপারেটরস
      • রিলেশনাল অপারেটরস
      • লজিক্যাল অপারেটরস
      • বিট-ওয়াইজ অপারেটরস
      • অ্যাসাইনমেন্ট অপারেটরস
      • আইডেন্টিটি অপারেটরস
      • মেম্বারশিপ অপারেটরস
    • ইনপুট-আউটপুট
  • অধ্যায়ঃ ২ ডেটা টাইপ্স
    • জেনারেল টাইপ্স
      • ইন্টিগ্রাল
        • ইন্টিজার
        • বুলিয়ান
      • ফ্লোটিং
        • ফ্লোটিং পয়েন্ট
        • কমপ্লেক্স
        • ডেসিমাল
      • স্ট্রিংস
    • কালেকশন ডেটা টাইপ্স
      • সিকোয়েন্স টাইপ
        • লিস্ট
        • ট্যুপল
      • সেট টাইপ
        • সেট
        • ফ্রোজেন সেট
      • ম্যাপিং
        • ডিকশনারি
        • কাউন্টার
  • অধ্যায় ৩ঃ কন্ট্রোল স্ট্রাকচারস
    • কন্ডিশনাল স্টেটমেন্ট
    • লুপ
      • ফর লুপ
      • হোয়াইল লুপ
      • রেঞ্জ range()
      • enumerate()
      • zip()
  • অধ্যায় ৪ঃ পাইথন কম্প্রিহেনশন্স
    • লিস্ট কম্প্রিহেনশন্স
    • ডিকশনারি কম্প্রিহেনশন্স
    • সেট কম্প্রিহেনশন্স
  • অধ্যায় ৫ঃ ফাংশনাল প্রোগ্রামিং
    • পাইথন ফাংশন্স
    • আর্গুমেন্টস অব ফাংশন্স
      • ডিফল্ট আর্গুমেন্টস
      • রিকোয়ার্ড আর্গুমেন্টস
      • কি-ওয়ার্ড আর্গুমেন্টস
      • ভ্যারিবেল লেনথ আর্গুমেন্টস
    • রিকার্শন ইন পাইথন
Powered by GitBook
On this page

Was this helpful?

  1. অধ্যায় ৩ঃ কন্ট্রোল স্ট্রাকচারস
  2. লুপ

হোয়াইল লুপ

while লুপ হচ্ছে একটি কন্ডিশন্ড লুপ। আপাতত দৃষ্টিতে একে ফর লুপের মত মনে হলে ও এটির কাজ ভিন্ন। ফর লুপে আমরা কোন ইটারেবল অবজক্টের উপর ইটারেশন চালাই। কিন্তু while লুপ এক্সিকিউ করার জন্য আমরা কন্ডিশন চেক করি। while লুপ ততক্ষন পর্যন্ত একটি কোড ব্লক কে এক্সিকিউট করবে যতক্ষন condition == True.

while লুপ এক্সপ্রেশনঃ

while [a condition is True]:
    [do something]

উদাহরণঃ

>>> a=10 
>>> while a>0: 
...     print ("Value of a is",a) 
...     a=a-2 
...     print ("Loop is Completed")
... 
Value of a is 10
Loop is Completed
Value of a is 8
Loop is Completed
Value of a is 6
Loop is Completed
Value of a is 4
Loop is Completed
Value of a is 2
Loop is Completed

উদাহরণ ২ঃ

>>> n = 153
>>> total = 0
>>> while n>0:
...     r = n % 10
...     total += r
...     n = n / 10
... 
>>> print(total)
9.999999999999998
Previousফর লুপNextরেঞ্জ range()

Last updated 4 years ago

Was this helpful?