নমস্কার! শুভ সন্ধ্যা! স্বাগত আপনাকে আজকের ব্লগে। আসুন পাইথন শিখি টিউটোরিয়াল সিরিজের গত পর্বে আমরা স্ট্রিং নিয়ে আলোচনা করেছিলাম। আজকের পর্বে আমরা ব্যাসিক ইনপুট নিয়ে আলোচনা করব। এই টিউটোরিয়াল সিরিজে আপনি নতুন হয়ে থাকলে এখানে ক্লিক করে পরিচয়, কোডিং পরিবেশ তৈরী এবং প্রথম প্রোগ্রাম লেখাটি পড়তে পারেন।
ব্যাসিক ইনপুট
পাইথন প্রোগ্রামিং এর প্রথম পর্বে আমরা শিখেছিলাম পাইথনে কোন কিছু প্রিন্ট করাবার জন্য print() ফাংশন ব্যবহার করা হয়। তেমনি ইউজারের থেকে ব্যাসিক ইনপুট নেবার জন্য ব্যবহার করা হয় input() ফাংশন। চলুন প্রাকটিক্যাল দেখে নেওয়া যাক।
বরাবরের মত উইন্ডোজের Command Prompt ওপেন করুন। এবার টাইপ করুন python তারপর ইন্টার প্রেস করুন। তাহলে অল্প কিছুক্ষণের মধ্যে পাইথনের ইন্টারপ্রেটার স্টেটমেন্ট নেবার জন্য রেডি হয়ে যাবে। এবার input() টাইপ করে কমান্ড দিন। তাহলে দেখবেন Command Prompt এ একটা কার্সর ওঠা নামা করছে ইনপুট নেবার জন্য। এবার লিখুন, I am learning python তারপর ইন্টার প্রেস করুন। তাহলে আউটপুট আসবে ‘I am learning python’
লক্ষ্য করবেন এই আউটপুট টা কিন্তু print() ফাংশনের মাধ্যমে আসছেনা। input() ফাংশনের মাধ্যমে ইউজার যা ইনপুট দিচ্ছে সেটায় আমরা দেখতে পারছি কনসোলে।
এবার নিচের কোডটুকু লিখে রান করান।
print('I am learning '+input())
তাহলে আগের মতই Command Prompt এ একটা কার্সর ওঠা নামা করবে ইনপুট নেবার জন্য। এবার লিখুন python তারপর ইন্টার প্রেস করুন। তাহলে আউটপুট আসবে ‘I am learning python’
নিশ্চয় লক্ষ্য করেছেন, এবার আমরা input() ফাংশনকে print() ফাংশনের মধ্যে লিখেছি। কারণ print() ফাংশন এর মধ্যে আগে থেকে কিছু স্ট্রিং দিয়ে দিয়েছি যা ইউজার ইনপুট দেওয়া ডেটার সাথে যোগ হয়ে আউটপুট দেখাবে। এখানে স্ট্রিং এবং input() ফাংশন থেকে প্রাপ্ত ডেটা একত্র করার জন্য আমরা উভয়ের মাঝে একটা যোগ (+) চিহ্ন ব্যবহার করেছি।
ভিডিও
প্যাকট্রিসের অংশটুকুর স্ক্রিন রেকর্ড করা হয়েছে। যা আপনার শেখার জন্য সহায়ক হবে। আসুন পাইথন শিখি টিউটোরিয়াল সিরিজের প্রত্যেকটা টিউটোরিয়ালের শেষে এরকম ভিডিও দেওয়া থাকবে।
এটায় ছিল পাইথন নিয়ে আজকের টিউটোরিয়াল। কোথাও বুঝতে সমস্যা হলে কমেন্ট করে জানাতে ভুলবেন না। পোষ্টের নিচে ফেসবুকের মাধ্যমে কমেন্ট করার সুবিধা রয়েছে। তাছাড়া ফেসবুকে আমাকে পাবেন এখানে। ভাল থাকবেন। কথা হবে পরবর্তী ব্লগে। হ্যাপি প্রোগ্রামিং।