সুচিপত্র[লুকান][দেখান]
এটা আপনার কাছে পরিষ্কার হয়েছে যে প্রোগ্রামিংয়ে দুই ধরনের সংখ্যা রয়েছে। অর্থাৎ পূর্ণসংখ্যা এবং ভাসমান-বিন্দু সংখ্যা।
পাইথনের গাণিতিক ক্রিয়াকলাপগুলি প্রতিদিনের গণিতের মতোই এবং তারা এই দুটিকে ঘিরে ঘোরে তথ্যের ধরণ.
পাটিগণিত অপারেটর
সাতটি মৌলিক ধরনের পাটিগণিত অপারেটর রয়েছে। এইগুলো:
সংযোজন (+): দুটি সংখ্যা যোগ করে। যেমন
print(10 + 4)
বিয়োগ (-): প্রথম থেকে দ্বিতীয় সংখ্যাটি বিয়োগ করুন। যেমন
print(10 - 4)
গুণ (*): দুটি সংখ্যা গুণ করুন। যেমন
print(10 * 4)
বিভাগ (/): দুটি সংখ্যায় বিভাগ সম্পাদন করে। যেমন
print(10 / 4)
ফ্লোর ডিভিশন (//): নিকটতম পূর্ণসংখ্যার উত্তরটি বিভাজন এবং রাউন্ড অফ করে। যেমন
print(10 // 4)
মডুলো অপারেটর (%): বিভাজন সম্পাদন করে এবং অবশিষ্টাংশ ফেরত দেয়। যেমন
print(10 % 4)
সূচক (**): পূর্ণসংখ্যার শক্তি নেয় যেমন
print(10 ** 4)
এই সমস্ত অপারেশন নীচে দেখানো হয়েছে:
এখন এই সমস্ত অপারেটরগুলির জন্য যা আপনি শিখেছেন, আমাদের একটি বর্ধিত অ্যাসাইনমেন্ট অপারেটর রয়েছে। এটা কিভাবে ব্যবহার করা হয় তা দেখান।
ধরা যাক আমাদের 'x' নামক একটি ভেরিয়েবল আছে। আমরা এটি 10 এ সেট করেছি, এখন আমরা এটিকে 3 দ্বারা বৃদ্ধি করতে চাই, আমাদেরকে এভাবে কোড লিখতে হবে।
x = 10
x = x + 3
পাইথন ইন্টারপ্রেটার 'x'-এ 3 যোগ করে 'x'-এ সংরক্ষণ করবে। আসুন এটি প্রিন্ট করি:
একটি বর্ধিত অ্যাসাইনমেন্ট অপারেটর একই কার্যকারিতা প্রতিলিপি করতে ব্যবহার করা যেতে পারে তবে আরও দক্ষতার সাথে।
একই কোড এভাবে লেখা হবে।
x = 10
x += 3
এখন, এই অপারেটরটি বিয়োগ এবং গুণের জন্যও ব্যবহার করা যেতে পারে। এই প্রোগ্রাম তাকান.
এখানে আমরা প্রথমে 'x' কে 3 দ্বারা বৃদ্ধি করছি এবং তারপর এটি 3 দ্বারা গুণ করছি। লাইন 2 এর আউটপুট 13 এবং লাইন 3 এর আউটপুট 39 হওয়া উচিত।
অপারেটর অগ্রাধিকার
গণিতে, আমাদের কাছে অপারেটর অগ্রাধিকার নামে একটি ধারণা রয়েছে, যার অর্থ একটি সমীকরণে ক্রিয়াকলাপ সম্পাদনের ক্রম। এটি পাইথনের জন্য নির্দিষ্ট নয় এবং সমস্ত প্রোগ্রামিং ভাষা অপারেটর অগ্রাধিকার অনুসরণ করে। আমাকে আদেশটি মনে করিয়ে দিতে দিন:
- বন্ধনী
- সূচক
- ভাগ বা গুণ
- যোগ বা বিয়োগ
আসুন একটি প্রোগ্রাম লিখি এবং এটি পরীক্ষা করি:
x = 10 + 3 * 2 ** 2 - (9 + 2)
উপরের সমীকরণের উত্তর কি হওয়া উচিত?
যদি আপনার উত্তর 11 হয়, তাহলে আপনাকে উচ্চ বিদ্যালয়ের পুনরাবৃত্তি করতে হবে না।
নির্দেশিকা সমন্ধে মতামত দিন