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

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


C, C++, Java-তে ++ এবং -- অপারেটর ভেরিয়েবলের মান ১ বাড়ায় বা কমায়। পাইথনে এই অপারেটরগুলো কাজ করে না।

পাইথনে ভেরিয়েবলগুলো মেমোরিতে অবজেক্টের লেবেল মাত্র। নেমেরিক অবজেক্টগুলো ইমিউটেবল। তাই a++ (যদি a=10) দিয়ে ১০ অবজেক্টকে ১১ করানো যায় না।

>>> a = 10
>>> a++
SyntaxError: invalid syntax

বদলে += অপারেটর ব্যবহার করতে হয়।

>>> a = a + 1
>>> a
11
  1. গুগল ফাই কী এবং এটি কীভাবে কাজ করে?

  2. পাইথন রেগুলার এক্সপ্রেশনে [\d+] প্যাটার্নের কাজ

  3. পাইথনে আন্ডারস্কোর (_) এর ব্যবহার ও অর্থ

  4. পাইথনে mkdir -p কীভাবে কাজ করে?