মজার ও সহজ প্রোগ্রামিং, পাইথন প্রোগ্রামিং [পর্ব-০৩] :: পাইথন কমেন্ট। এটা কি, কেন, কিভাবে ব্যবহার করতে হবে

মজার ও সহজ পাইথন প্রোগ্রামিং

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

পাইথন কমেন্ট : আপনি যখন কোন প্রোগ্রাম লিখবেন তখন সেটা আপনার মনে থাকবে যে কোথায় কী লিখেছেন । কিন্তু যদি কখনও সে প্রোগ্রামটা এডিট করার দরকার হয় তখন তো আপনার সব মনে নাও থাকতে পারে । আর এ গুলো মনে রাখার জন্যই রয়েছে পাইথন কমেন্ট । পাইথন কমেন্ট হল কোন স্টেটমেন্ট বা প্রোগ্রাম এর আগে তার প্রকৃতি , কাজ প্রভৃতি লিখে রাখা । এটা লেখার নিয়ম হল লাইনটি লেখার আগে একটা # চিহ্ন ব্যবহার করা । # চিহ্ন থাকলে পাইথন এটাকে কোন প্রোগ্রাম হিসেবে গণ্য করবে না বা ওর দিকে কোন মাথা ঘামাবে না । নিচে উদাহরণ দিলে বিষয়টা আরও ক্লিয়ার হবে :

# This program will calculate the area of a rectangle
print(" Do you want to calculate a rectangle's area? input the length and width of that rectangle in numbers ")
length = float(input("Enter the length : "))
width = float(input("enter the width : "))
print("area = ", length * width))
input("please give your feedback : ")

প্রোগ্রামটি রান করে দেখুন # চিহ্নের পরের অংশটুকু কোন কাজে লাগে নি । এটা দ্বারা শুধু আমি বুঝিয়েছি প্রোগ্রাম টা কী ধরণের । এবং সেটা শুধু আমার জন্য ।যে ব্যাক্তি প্রোগ্রাম টা ব্যবহার করবে তার জন্য নয় । দেখুন # এর পরের অংশটি লাল দেখা যাচ্ছে ।
এ প্রোগ্রাম টা দ্বারা আমরা একটি আয়তক্ষেত্রের ক্ষেত্রফল বের করছি । কমেন্টে পর আমরা ব্যবহার কারীকে প্রিন্ট এর মাধ্যমে বলেছি যে আপনি প্রোগ্রামটার মাধ্যমে একটি আয়তক্ষেত্রের ক্ষেত্রফল বের করতে পারবেন । আপনি সেটা করতে ইচ্ছুক হলে নীচের ডাটা গুলো সঠিক ভাবে সংখ্যায় ইনপুট দিন ।

তারপর আমরা length, width নামক দুটি ভ্যরিয়েবল এর দ্বারা ব্যবহারকারীর কাছ থেকে ইনপুট নিয়েছি । এরপর আমরা গুণ করে প্রিন্ট করেছি তার এরিয়াটা ।
আপনি যদি চান প্রোগ্রামটা নিচের মত করে লিখতে তাও পারবেন :

# This program will calculate the area of a rectangle
print(" Do you want to calculate a rectangle's area? input the length and width of that rectangle in numbers ")
length = float(input("Enter the length : "))
width = float(input("enter the width : "))
a = length * width
print("area = ",a))
input("please give your feedback : ")

এখানে আমি a নামের নতুন একটি ভ্যরিয়েবল নিয়ে গুণ করেছি এবং তারপর সেই ভ্যরিয়েবল টা কে প্রিন্ট করেছি ।

আমি এরকম আরও ছোট একটি প্রোগ্রাম আপনাদের জন্য লিখে দিলাম :

# This program converts Fahrenheit to Celsius
fahr_temp = float(input("Fahrenheit temperature: "))
print("Celsius temperature:", (fahr_temp - 32.0) * 5.0 / 9.0)

এরকম আরও একটি প্রোগ্রাম :

# This program calculates rate and distance problems
print("Input a rate and a distance")
rate = float(input("Rate: "))
distance = float(input("Distance: "))
print("Time:", (distance / rate))

প্রোগ্রামগুলো পড়ে বোঝার চেষ্টা করুন এবং নিজে নিজে এরকম আরও প্রোগ্রাম বানিয়ে ফেলুন । বুঝতে না পারলে কমেন্টে বলুন । সাধ্যমত সমস্যা সমাধানের চেষ্টা করব । আজ আর না । আগাম পর্বে While loop নিয়ে আলোচনা করব । সবাই ভাল থাকুন ।

পরবর্তী পর্ব : http://www.techtunes.io/programming/tune-id/231760

Level 2

আমি অরিন্দম পাল। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 11 বছর 10 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 81 টি টিউন ও 316 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 20 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

মানসিক ভাবে দূর্বল । কোন কাজই কনফিডেন্টলি করতে পারি না , তবুও দেখি কাজ শেষ পর্যন্ত হয়ে যায় । নিজের সম্পর্কে এক এক সময় ধারণা এক এক রকম হয় । আমার কোন বেল ব্রেক নেই । সকালে যে কাজ করব ঠিক করি , বিকালে তা করতে পারি না । নিজের...


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

nice 🙂

সুন্দর সুন্দর সুন্দর!!!!!!!!!
ধন্যবাদ সুন্দর টিউন এর জন্য……।
waiting for next………

দারুণ।

ছোট একটি সাজেশনঃ টিটিতে কোড হাইলাই আছে।আপনি কি কোডগুলো লেখার সময়ে ব্যবহার করে দেখতে পারেন। এতে আরেকটু দৃষ্টিনন্দন লাগার কথা

আপনাদের সবাইকে ধন্যবাদ টিউনটি পড়ার জন্য । আগামী পর্বে কোড হাইলাই ব্যবহার করতে চেষ্টা করব ।

    @অরিন্দম পাল: হ্যা এখন বুঝতে সুবিধা হচ্ছে,আরো টিউটোরিয়ালের অপেক্ষায় থাকছি 🙂

থ্যাংকস

chalia jan vai ! Shata aci ! 🙂

লিনাক্স এর জন্য পাইথনের কোন IDE ভালো????

Nice chalia jan

@Duronto_Raihan, ভাই, আমি লিনাক্স চালাই না । তাই সঠিক বলতে পারব না । তবে লিনাক্সের সফটওয়ার সেন্টারে পাইথন দেওয়া আছে । আপনি সেটা ইনস্টল করতে পারেন । ভীম টা ট্রাই করতে পারেন ।

Lynda + linkedin এর সকল “LEARNING” ভিডিও গুলো কম মূল্যে পাওয়া যাচ্ছে । আগ্রহীরা লিঙ্ক সহ INBOX এ যোগাযোগ করুন।