🐍
পাইথন বেসিক
  • পরিচিতি
  • ইনস্টলেশন
  • ব্যাসিক কনসেপ্ট
    • পাইথন এর জন্য সেটআপ visual studio code
    • প্রথম প্রোগ্রাম রান করি
    • print ফাংশন
      • প্রিন্ট ফাংশনের প্যারামিটার
    • Comment
      • DocString
      • comment এবং docstring এর পার্থক্য
    • আইডেন্টিফাইয়ারস
  • স্ট্রিং (Strings)
  • ভেরিয়েবল
    • কন্সট্যান্টস (constants)
  • String Formating
  • ব্যবহারকারীর ইনপুট (user input)
  • Python Statement
  • indentation
  • ডেটা টাইপ
    • টাইপ কনভারশন
    • List
  • Python Operator
    • Arithmetic Operators
    • Comparison Operators
    • Logical Operators
    • Identity Operators
    • Membership Operators
    • Assignment Operator
  • Python Flow Control
    • if,else স্টেটমেন্ট
  • ফাংশন
  • ব্যক্তিগত ফাংশন
  • for লুপ
  • while লুপ
  • পাইথন মডিউল (Python module)
    • মডিউল ইম্পোর্ট করা (import Module )
      • Import from another folder
  • পাইথন প্যাকেজ ইনস্টল
  • প্যাকেজ তৈরি
  • এক্সেপশন হ্যান্ডেলিং
  • PIP
  • ফাইল হ্যান্ডেলিং
  • Databse
    • sqlite3
  • PrettyTable
  • Print Coloured Text At Python
Powered by GitBook
On this page
  • Arithmetic Operators
  • Arithmetic Operators Practical
  1. Python Operator

Arithmetic Operators

Arithmetic Operators

সাধারণ যোগ, বিয়োগ ,গুন, ভাগ ইত্যাদি গাণিতিক কাজের জন্য ব্যবহার করা হয়।

Operator

name

+

Addition

-

Subtraction

*

Multiplication

/

Division

%

Modulus

//

Floor Division

**

Exponentiation (power)

৩২*২=৬৪

১৬*২=৩২

৮*২= ১৬

৪*২ = ৮

২*২ = ৪

  • Addition (+): দুইটা অপারেন্ড কে যোগ করতে ব্যবহার করা হয়। ফলাফল হিসাবে দুইটি অপারেন্ড এর যোগফল বা সমষ্টি ভ্যালু হিসাবে প্রদান করে।

  • Subtraction (-): প্রথম অপারেন্ড থেকে দ্বিতীয় অপারেন্ড বিয়োগ করে এবং ফলাফল হিসাবে পার্থক্য প্রদান করে

  • Multiplication (*): সাধারণ ভাষায় দুইটা অপারেন্ডকে গুন করে ফলাফল প্রদান করে।

  • Division (/): সাধারণ ভাষায় দুইটা অপারেন্ডকে ভাগ করে ভাগফল প্রদান করে।

  • Modulus (%): ভাগশেষ ফলাফল প্রদান করে।

  • Floor Division (//): সর্বনিম্ন পূর্ণসংখ্যা ভ্যালু প্রদান করে। যদি ফলাফল ৫.৯ হয় ফলাফল সর্বনিম্ন পূর্ণসংখ্যা ৫ প্রদান করবে

  • Exponentiation (**): গাণিতিক পাওয়ার power এর কাজ করে। ** এর পরে যে সংখ্যা দেয়া হবে ** এর আগের সংখ্যাকে সেই কইবার গুন করবে। যেমন ২**৬ এর গাণিতিক হিসাব হবে ২ কে ৬ বার গুন করবে : ২*২*২*২*২*২

Arithmetic Operators Practical

সাধারণ গাণিতিক হিসাব করার জন্য আমরা গল্পে গল্পে পাইথন এরিথমেটিক অপারেটর শিখবো।

মনে করি আমরা বাজারে যাবো বাজার করতে ।

আমার কাছে ১০০ টাকা ছিল আরো ২০০ টাকা নিয়ে মোট ৩০০ নিয়ে বাজারে গেলাম।

আমার কাছে ১০০ টাকা ছিল আরো ২০০ টাকা নিয়ে মোট ৩০০ নিয়ে বাজারে গেলাম।

(+) Addition যোগ

#------- (+) Addition  যোগ -------
total = 100+200 # output 300

২৫ টাকার আলু কিনলাম।

(-) Subtraction বিয়োগ

#------- (-) Subtraction  বিয়োগ -------
balance = 300-25  #output 275

10 টাকার লটারি খেললাম খেলে জিতলাম ২০ টাকা

(*) Multiplication গুন

#------ (*) Multiplication  গুন -------
mul = 10*2 #output 20

বাজারে তিন লোক ১০০ টাকা সমান ভাগাভাগি নিয়ে তর্ক করছিলো তাদেরকে ভাগের পরিমান বলে দিলাম।

(/) Division ভাগ

#------- (/) Division  ভাগ -------
avg = 100/3 #Output 33.333333333333336

তিনজন ৩৩ টাকা নেয়ার পর অবশিষ্ট কত টাকা থাকে তা জানতে চাইলে বললাম (%)

Modulus ভাগশেষ

#---- (%) Modulus  ভাগশেষ ----
extra = 100%3 # output 1. কারণ ৩ দিয়ে ১০০  কে ভাগ করলে ৩৩*৩ = ৯৯ হাতে থাকে ১।

(//) floor সর্বনিম্ন পূর্ণসংখ্যা

তিনজন যদি পয়সা না নেয় তাহলে কত করে পাবে তা তাদের বুঝালাম মডুলাস অপারেটর দিয়ে

#---- (//) floor  সর্বনিম্ন পূর্ণসংখ্যা ----
a = 100//3 # Output 33 . floor ব্যবহার করলে যদি ভাগফল ৫.৯৯ ও আসে আউটপুট হিসাবে ৫ ই রিটার্ন করবে।

বাজারে একজন বন্ধু গণিতের power ক্যালকুলেশন বুঝতো না তাকে বুঝলাম

(**) Power পাওয়ার

#---- (**) Power  পাওয়ার ----
x = 2**3 # Output 2*2*2 = 8

PreviousPython OperatorNextComparison Operators

Last updated 1 year ago