শিশুদের জন্য পাইথন প্রোগ্রামিং (পর্ব ৩) – ইনপুট ও আউটপুট

ভূমিকা
হ্যালো বন্ধুরা! 😊 আগের পর্বে আমরা শিখেছি ভেরিয়েবল এবং ডাটা টাইপ সম্পর্কে। আজ আমরা শিখবো ইনপুট (Input) এবং আউটপুট (Output) সম্পর্কে। আমরা দেখবো কিভাবে ব্যবহারকারীর কাছ থেকে তথ্য নেওয়া যায় এবং সেই তথ্য কিভাবে কম্পিউটারের স্ক্রিনে দেখানো যায়।
বাস্তব জীবনের উদাহরণ 🎭
ধরো, তুমি তোমার বন্ধুর সাথে কথা বলছো। সে যদি তোমাকে কিছু জিজ্ঞাসা করে, তুমি উত্তর দাও। এটি হচ্ছে ইনপুট এবং আউটপুট!
- তোমার বন্ধু প্রশ্ন করলো: “তোমার নাম কি?” (ইনপুট)
- তুমি উত্তর দিলে: “আমার নাম রাহিম।” (আউটপুট)
ঠিক তেমনই, যখন আমরা কম্পিউটারে কোনো তথ্য দিই, সেটাকে ইনপুট বলে। আর যখন কম্পিউটার আমাদের কিছু দেখায়, সেটাকে আউটপুট বলে।
পাইথনে ইনপুট ও আউটপুট 💻
১. আউটপুট (Output)
কম্পিউটারে কিছু দেখানোর জন্য আমরা print()
ফাংশন ব্যবহার করি।
print("Hello, Python!")
print("আমি প্রোগ্রামিং শিখছি!")
📌 এটি স্ক্রিনে এই লেখাগুলো দেখাবে:
Hello, Python!
আমি প্রোগ্রামিং শিখছি!
২. ইনপুট (Input)
ব্যবহারকারীর কাছ থেকে তথ্য নিতে আমরা input()
ফাংশন ব্যবহার করি।
name = input("তোমার নাম কি? ")
print("তোমার নাম হলো:", name)
📌 যখন তুমি এই কোড চালাবে, তখন এটি ব্যবহারকারীর কাছ থেকে নাম চাবে, এবং পরে সেই নাম প্রিন্ট করবে।
উদাহরণ আউটপুট:
তোমার নাম কি? রাহিম
তোমার নাম হলো: রাহিম
৩. সংখ্যা ইনপুট নেওয়া 🧮
input()
ফাংশন ব্যবহার করলে সব ইনপুট স্ট্রিং (String) আকারে সংরক্ষণ হয়। যদি আমরা সংখ্যার ইনপুট নিতে চাই, তাহলে সেটিকে int
বা float
এ পরিবর্তন করতে হবে।
age = int(input("তোমার বয়স কত? "))
print("তুমি", age, "বছর বয়সী।")
উদাহরণ আউটপুট:
তোমার বয়স কত? 12
তুমি 12 বছর বয়সী।
📌 সংখ্যার ধরণ পরিবর্তন না করলে কি হবে? যদি আমরা int
বা float
ব্যবহার না করি, তাহলে পাইথন মনে করবে এটি একটি স্ট্রিং, যা গণনা করতে পারবে না।
ইনপুট ও আউটপুট একসাথে ব্যবহার করা 🎯
চলো, একটা ছোট প্রোগ্রাম লিখি যেখানে ব্যবহারকারী তার নাম ও বয়স লিখবে, আর আমরা তাকে অভিবাদন জানাবো।
name = input("তোমার নাম কি? ")
age = int(input("তোমার বয়স কত? "))
print("হ্যালো", name + "!", "তুমি", age, "বছর বয়সী।")
উদাহরণ আউটপুট:
তোমার নাম কি? হাসান
তোমার বয়স কত? 10
হ্যালো হাসান! তুমি 10 বছর বয়সী।
তোমার জন্য একটি ছোট চ্যালেঞ্জ! 🚀
🔹 একজন ব্যবহারকারীর কাছ থেকে তার নাম, প্রিয় রঙ এবং প্রিয় খাবার ইনপুট নিয়ে, সেগুলো প্রিন্ট করো।
আজ যা শিখলাম:
✅ ইনপুট ও আউটপুট কি? ✅ পাইথনে আউটপুট দেখানোর জন্য print()
ফাংশন ব্যবহার করা ✅ ব্যবহারকারীর ইনপুট নেওয়ার জন্য input()
ফাংশন ব্যবহার করা ✅ সংখ্যা ইনপুট নেওয়ার জন্য int()
ও float()
ব্যবহার করা
👉 পরবর্তী পর্বে: আমরা শিখবো শর্তযুক্ত বিবৃতি (If-Else Statement) সম্পর্কে, যেখানে আমরা দেখবো কিভাবে প্রোগ্রাম সিদ্ধান্ত নিতে পারে!
🚀 ততদিন অনুশীলন চালিয়ে যাও, এবং মজা করো! 😊