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

পাইথনে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেটর


এই আর্টিকেলে আমরা পাইথন ৩.x-এ ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেটর সম্পর্কে জানব। অন্য ল্যাঙ্গুয়েজে প্রি এবং পোস্ট ইনক্রিমেন্ট/ডিক্রিমেন্ট (++, --) অপারেটর থাকে।

পাইথনে এদের সরাসরি নেই। কিন্তু নিচের উদাহরণের মতো বাস্তবায়ন করা যায়।

উদাহরণ

x = 786
x = x + 1
print(x)
x += 1
print(x)
x = x - 1
print(x)
x -= 1
print(x)

আউটপুট

787
788
787
786

অন্য ল্যাঙ্গুয়েজে for লুপে ইনক্রিমেন্ট/ডিক্রিমেন্ট অপারেটর ব্যবহৃত হয়। পাইথনে for লুপে range ফাংশন থাকে যার ডিফল্ট ইনক্রিমেন্ট ভ্যালু 1। আমরা থার্ড আর্গুমেন্ট হিসেবে নিজের ইনক্রিমেন্ট কাউন্টও দিতে পারি।

উদাহরণ

for i in range(0, 5):
    print(i)
for i in range(0, 5, 2):
    print(i)

আউটপুট

0
1
2
3
4
0
2
4

উপসংহার

এই আর্টিকেলে আমরা পাইথনে ইনক্রিমেন্ট এবং ডিক্রিমেন্ট অপারেটর ব্যবহারের পদ্ধতি শিখেছি।

  1. পাইথনে | এবং OR অপারেটরে পার্থক্য কী?

  2. পাইথনে & এবং AND অপারেটরে পার্থক্য কী?

  3. পাইথনে ++ এবং -- অপারেটরের আচরণ কী?

  4. পাইথনে ++ এবং -- অপারেটর কীভাবে কাজ করে?