পাইথন মাল্টি লাইন মন্তব্য

Python Multi Line Comments



প্রতিটি প্রোগ্রামিং ল্যাঙ্গুয়েজ প্রকল্পে মন্তব্য যুক্ত করার একটি ব্যবস্থা প্রদান করে। মন্তব্যগুলি কম্পিউটার প্রোগ্রামের সহজ লাইন যা কম্পাইলার বা দোভাষী দ্বারা উপেক্ষা করা হয়। প্রোগ্রামারদের বোধগম্যতা বৃদ্ধির জন্য মন্তব্যগুলি প্রায়ই প্রাকৃতিক ভাষায় লেখা হয়। ডিবাগিং বা পরীক্ষার পর্যায়ে কোডের কিছু অংশ উপেক্ষা করার জন্য ডেভেলপাররা মন্তব্য ব্যবহার করে।

পাইথনে মন্তব্য লেখা খুব সহজ হতে পারে এবং পাইথনে একটি মন্তব্য তৈরি করা শুরু হয় '#' চিহ্ন দিয়ে। এই নিবন্ধটি ব্যাখ্যা করে কিভাবে পাইথনে মাল্টি লাইন মন্তব্য তৈরি করতে হয়।







পাইথনে মাল্টি লাইন মন্তব্য লেখা

অন্যান্য অনেক প্রোগ্রামিং ভাষার মত, পাইথন মাল্টি লাইন মন্তব্য লেখার কোন নির্দিষ্ট উপায় প্রদান করে না। যাইহোক, এই সমস্যা মোকাবেলা করার অন্যান্য উপায় আছে।



জাভাতে, আমরা নিম্নরূপ একাধিক মন্তব্য লিখি:



/ *
উপরে, আমরা একটি মাল্টি লাইন মন্তব্য লিখছি।
এই মন্তব্য বিন্যাস পাইথনে কাজ করে না।
* /

মন্তব্য লেখার উপরোক্ত পদ্ধতিটিও পাইথনে কাজ করে না।





পাইথনে মাল্টি লাইন মন্তব্য লেখার আরও কিছু উপায় দেখি।

একাধিক প্রতীক লাইন মন্তব্য ব্যবহার করে

পাইথনের একক লাইনের মন্তব্য লেখার জন্য '#' চিহ্ন ব্যবহার করা হয়। পরপর একাধিক একক লাইনের মন্তব্য দিয়ে, আমরা বহু-লাইন মন্তব্য লিখতে পারি। আসুন আমরা এর একটি উদাহরণ দেখি।



#সবাইকে অভিবাদন
#এটি পাইথনে একটি মন্তব্য
#আমি মাল্টি লাইন মন্তব্য লিখছি
#একক লাইনের মন্তব্য ব্যবহার করে

এটি মাল্টিলাইন মন্তব্য লেখার একটি উপায়। এটি কিছুটা সময়সাপেক্ষ প্রক্রিয়া, কারণ এর জন্য আমাদের একাধিক একক লাইনের মন্তব্য লিখতে হবে।

এখন, আসুন পাইথনে মাল্টি লাইন মন্তব্য লেখার আরও কিছু উপায় দেখি।

মাল্টি-লাইন মন্তব্য লেখার জন্য স্ট্রিং লিটারেল ব্যবহার করা

পূর্বে আলোচনা করা হয়েছে, পাইথন মাল্টি লাইন মন্তব্য লেখার জন্য একটি প্রকৃত উপায় প্রদান করে না, কিন্তু আপনি করতে পারা মাল্টি লাইন মন্তব্য লেখার জন্য স্ট্রিং লিটারেল ব্যবহার করুন। পাইথন ইন্টারপ্রেটার কোন ভেরিয়েবলে বরাদ্দ না করা আক্ষরিক স্ট্রিংগুলিকে উপেক্ষা করে এবং সেগুলি চালায় না। সুতরাং, আপনি পাইথনে মাল্টি-লাইন মন্তব্য লিখতে অনির্দিষ্ট স্ট্রিং লিটারেল ব্যবহার করতে পারেন। আসুন আমরা এর একটি উদাহরণ দেখি।

'আমরা স্ট্রিং আক্ষরিক একটি মন্তব্য হিসাবে ব্যবহার করছি'
'এটি একটি মাল্টি লাইন মন্তব্য'
'আমরা হ্যালো ওয়ার্ল্ড প্রোগ্রাম ছাপছি'
মুদ্রণ ('হ্যালো ওয়ার্ল্ড')

আউটপুট

আউটপুটে, আপনি দেখতে পারেন যে পাইথন দোভাষী কোন ত্রুটি আউটপুট করে না এবং 'হ্যালো ওয়ার্ল্ড' বার্তাটি মুদ্রণ করে।

মাল্টি-লাইন মন্তব্য লেখার জন্য ট্রিপল কোটেড স্ট্রিং লিটারেল ব্যবহার করা

যদিও ট্রিপল কোটেড স্ট্রিং লিটারেলগুলি প্রধানত ডকস্ট্রিং লেখার জন্য ব্যবহৃত হয়, আপনি মাল্টি লাইন মন্তব্য লিখতে এই টুলটি ব্যবহার করতে পারেন। মাল্টি-লাইন মন্তব্য লেখার জন্য ব্যবহৃত ট্রিপল উদ্ধৃত স্ট্রিং লিটারেলের সাথে ডকস্ট্রিংকে বিভ্রান্ত না করার বিষয়ে নিশ্চিত হন। ট্রিপল কোট করা স্ট্রিং লিটারালের ভুল ইন্ডেন্টেশন একটি ত্রুটি তৈরি করবে। আসুন আমরা এর একটি উদাহরণ দেখি।

'' '
আমরা মাল্টি লাইন মন্তব্যের জন্য ট্রিপল উদ্ধৃত স্ট্রিং লিটারেল ব্যবহার করছি
প্রোগ্রামিং ভাষা হল পাইথন
আসুন হ্যালো ওয়ার্ল্ড মুদ্রণ করি
'' '
মুদ্রণ ('হ্যালো ওয়ার্ল্ড')

আউটপুট

আউটপুটে, আপনি দেখতে পারেন যে পাইথন দোভাষী কোন ত্রুটি আউটপুট করে না এবং 'হ্যালো ওয়ার্ল্ড' বার্তাটি মুদ্রণ করে।

এখন, আসুন মাল্টি-লাইন মন্তব্য লেখার জন্য একটি ফাংশনের ভিতরে ট্রিপল উদ্ধৃত স্ট্রিং লিটারেল ব্যবহার করি।

প্রদত্ত উদাহরণে, আমরা দুটি সংখ্যার যোগফল মুদ্রণ করছি।

def cal_sum ():
'' '
আমরা দুটি সংখ্যার যোগফল গণনা করছি।
এটি সমষ্টি প্রোগ্রাম
'' '
সংখ্যা 1 = 10
সংখ্যা 2 = 20
মুদ্রণ ('যোগফল হল:', num1+num2)
'' '
পাইথন প্রধান ফাংশন
'' '
def main ():
cal_sum ()

যদি __name__ == '__main__':
প্রধান ()

আউটপুট

এখন, আসুন ইন্ডেন্টেশন পরিবর্তন করি এবং আউটপুটে, আপনি দেখতে পাবেন যে দোভাষী একটি ত্রুটি আউটপুট করে।

def cal_sum ():
'' '
আমরা দুটি সংখ্যার যোগফল গণনা করছি।
এটি সমষ্টি প্রোগ্রাম
'' '
সংখ্যা 1 = 10
সংখ্যা 2 = 20
মুদ্রণ ('যোগফল হল:', num1+num2)
'' '
পাইথন প্রধান ফাংশন
'' '
def main ():
cal_sum ()

যদি __name__ == '__main__':
প্রধান ()

আউটপুট

দোভাষী ইন্ডেন্টেশন ত্রুটি আউটপুট করে।

উপসংহার

এই নিবন্ধটি ব্যাখ্যা করে কিভাবে পাইথন প্রোগ্রামিং ভাষায় মাল্টি লাইন মন্তব্য তৈরি করতে হয়। যদিও পাইথন মাল্টি লাইন মন্তব্য লেখার কোন প্রকৃত উপায় প্রদান করে না, আপনি এই নিবন্ধে আলোচিত বিভিন্ন পদ্ধতি ব্যবহার করে এই সমস্যাটি সমাধান করতে পারেন।