১ম ক্লাস টেস্ট
আসসালামু আলাইকুম, পাইথন প্রোগ্রামিং সিরিজের ৭ম পর্বে আপনাদের জানাই উষ্ণ অভ্যর্থনা আমি শাহরিয়ার আহমেদ শোভন।
দেখতে দেখতে পুরো ৬ টি পর্ব লেখা শেষে আজকে ৭ম পর্বে আমরা হাজির হয়েছি।
এখন অবধি শেখা মোট ছয়টি পর্ব হলঃ-
পর্ব ০০ == পাইথন প্রোগ্রামিং ভূমিকা।
পর্ব ০১ == ইন্সটলেশন ও প্রথম পাইথন প্রোগ্রাম।
পর্ব ০২ == ভ্যারিয়েবল।
পর্ব ০৩ == স্ট্রিং ডাটা টাইপ খন্ড ১ ও ২।
পর্ব ০৪ == লিস্ট ডাটা টাইপ।
পর্ব ০৫ == টাপল ডাটা টাইপ।
পর্ব ০৬ == সেট ডাটা টাইপ।
আশা করি আপনারা উক্ত পর্ব গুলো ভালোভাবে আয়ত্মে নিয়েছেন।
তবে, অনেকে প্রশ্ন করছেন “আমার তো কম্পিউটার নাই, আমি কি মোবাইলে প্রোগ্রামিং করতে পারব?”
হ্যাঁ, অবশ্যয় পারবেন। আপনি শুধু প্লে-স্টোর থেকে “Pydroid3” এপটি ইন্সটল করে নেন।
আচ্ছা, আসল কথায় আসি, লেখাপড়ার আসল আনন্দই কিন্তু পরীক্ষা।
পরীক্ষা জানিয়ে দেয় আমাদের শেখার গতি। আমরা কতটুকু শিখলাম এটা জানতে পরীক্ষা খুব প্রয়োজন।
তাহলে, এটাও যেহেতু একটা শিক্ষা তাহলে এখানেও পরীক্ষা থাকা দরকার কি বলেন??
সেজন্যই, আজ হবে আপনাদের পরীক্ষা। নিচে সকল কিছু বিস্তারিত জানিয়ে দেয়া হলঃ-
পরীক্ষার নামঃ- “পাইথন প্রোগ্রামিং ১ম ক্লাস টেস্ট”
শুরুর তারিখঃ- ২ ফেব্রুয়ারি, ২০১৯
সিলেবাসঃ- পর্ব ০০ থেকে পর্ব ০৬ পর্যন্ত
ফলাফলঃ- পর্ব ০৮ এ দেয়া হবে।
অংশগ্রহণ মুল্যঃ- বিনামুল্যে।
অংশগ্রহণে যা যা প্রয়োজনঃ- পর্ব ০০ হতে পর্ব ০৬ অবধি ভালোভাবে আয়ত্মে থাকা।
উত্তর পাঠানোর নিয়মঃ- https://free.facebook.com/shovon.0.ahmed এই ফেসবুক একাউন্টে মেসেজ দেয়ার মাধ্যমে উত্তর জানাতে হবে।
প্রশ্ন সংখ্যাঃ- প্রত্যেক পর্ব থেকে ৫ টি করে মোট ৩০ টি প্রশ্ন থাকবে।
বোনাসঃ- এতদিন আলোচনা হওয়া টপিক গুলোর উপর যেকোন প্রশ্ন করতে পারলে বোনাস পয়েন্ট আছে।
মানবন্টনঃ- প্রত্যেক প্রশ্নের জন্য ৫ মার্ক করে মোট ১৫০ মার্কের প্রশ্ন উত্তর নাম্বার। এবং উত্তর দেয়ার সময় অনুযায়ী ১০ মার্ক বোনাস। এবং বোনাস পয়েন্ট বাকি ৪০।
অর্থাৎ, আপনি প্রশ্নের উত্তর দেয়ার মাধ্যমে পাবেন ১৫০ মার্ক। ভুল উত্তরের জন্য কোন পয়েন্ট কাটা যাবে না।
যে আগে উত্তর জানাবে সে টাইম বোনাস বেশি পাবে। যে সবথেকে বেশি অর্থবহ প্রশ্ন করতে পারবে সে বোনাস পয়েন্ট পাবে বেশি।
মেসেজ পাঠাতে কোন সমস্যা হলে আগে ফ্রেন্ড রিকুয়েস্ট পাঠিয়ে তারপর মেসেজ দেয়ার অনুরোধ করা হচ্ছে।
যত খুশি মেসেজ পাঠাতে পারেন কোন সমস্যা নেই।
পুরষ্কারঃ- প্রত্যেক বিজয়ী পাবে একটি সার্টিফিকেট এবং কোন এক সময় মুক্ত প্রশ্ন করার সুযোগ। এবং পরবর্তী পোস্ট এ তাদের নাম, ছবি, এবং ছোট করে বায়োডাটা প্রকাশ করা হবে।
যেকোন প্রশ্ন জানান কমেন্ট অথবা ফেসবুকে। প্রতিযোগিতার কোন ডেডলাইন নেই।
উত্তরে ইংরেজী অক্ষরে বাংলা লিখলে উত্তর গ্রহণ করা হবে না।
দয়া করে উত্তর দেয়ার সময় কোন টিউটোরিয়াল বা কোন কিছুর বা কারোর সাহায্য নেবেন না।
এটা আপনাকে আপনার আসল মুল্যায়ন জানাবে। সমস্ত প্রশ্নের উত্তর এবং কোড নিজে হাতে লিখবেন।
নিচে প্রশ্ন জানিয়ে দেয়া হলঃ-
- প্রোগ্রামিং কী ?
- পাইথন কী এবং তিনটি কোম্পানির নাম বলুন যারা পাইথন ব্যবহার করে।
- পাইথন এর কী কী বৈশিষ্টের জন্য জনপ্রিয়তা পাচ্ছে।
- পাইথন আপনি কেন শিখছেন ?
- আপনার জীবনের লক্ষ্য কী ?
- আমরা পাইথন এর কোন ভার্সন ব্যবহার করছি?
- I am learning Python from Trickbd.com এই লেখাটি কিভাবে প্রিন্ট করবেন?? কোড টুকু লিখে দিন শুধু।
- আপনি ৪৪ কে ৩২ দ্বারা গুন করে তার সাথে ৫ যোগ করে ৬ দ্বারা ভাগ করে ফলাফল প্রিন্ট করতে কি করতে হবে?? কোড টুকু লিখে দিন শুধু।
- ভ্যারিয়েবলের উদাহরণ দিন একটা?
- ভ্যারিয়েবল ডিক্লেয়ার এর নিয়ম কী? বাংলা অথবা ইংরেজিতে বুঝিয়ে লিখুন।
- একটা ভ্যারিয়েবল ডিক্লেয়ার করে তাতে আপনার গার্লফ্রেন্ড এর নাম লিখুন। যদি আমার মত সিঙ্গেল হয়ে থাকেন তাহলে নিজের নাম লিখলেও চলবে!!
- একটা ক্যালকুলেটর তৈরি করুন যেটা ইউজার থেকে ৩ টি সংখ্যা ইনপুট নিয়ে সেগুলোর যোগ, বিয়োগ, গুন এবং ভাগফল প্রিন্ট করবে। শুধু কোড টুকু লিখলেই চলবে!
- তিনটা ভ্যারিয়েবল ডিক্লেয়ার করে সেগুলোকে ইন্টেজার থেকে স্ট্রিং, ইন্টেজার থেকে ফ্লোট, ফ্লোট থেকে স্ট্রিং এ কভার্ট করুন।
- “There is a will, there is a way” — Proverb এই লেখাটি প্রিন্ট করুন।
- “The name of my girlfriend is” এই লেখাটির পরে আপনার গার্লফ্রেন্ড এর নাম যোগ করুন। এবং প্রিন্ট করুন। শুধু কোড দিলেই হবে।
- “Earthquake” এই লেখাটির “rthq” প্রিন্ট করুন। শুধু কোড দিলেই হবে।
- ইউজার এর থেকে একটা শব্দ ইনপুট নিবেন এবং সেটাকে উল্টা করে প্রিন্ট করবেন।
- পাই (গণিতের পাই) এর মান হল 3.141592653589793 এখান থেকে দশমিকের পরে ৫ ঘর অবধি প্রিন্ট করবেন।
- দেশের ৮ টি বিভাগের নাম লিখে সেগুলোর মাঝে “~~~~~~” এটা দিয়ে প্রিন্ট করুন।
- “HellO I am shoVOn. I lOVe PYtHon” এই লেখাটার ছোট হাতের অক্ষর কে বড় হাতের এবং বড় হাতের অক্ষর কে ছোট হাতের রূপান্তর করবেন। শুধু কোড টুকু দিলেই হবে।
- ইউজারে এর থেকে একটা স্ট্রিং ইনপুট নিয়ে তারপর সেটাতে মোট কতগুলো অক্ষর আছে তার সংখ্যা, কোন একটা অক্ষর কতবার আছে সেটা, এবং কোন একটা অক্ষরের ইনডেক্স প্রিন্ট করুন। শুধু কোড দিলেই হবে।
- title() এর কাজ কী? capital() এর কাজ কী??
- ইউজারে এর থেকে একটা স্ট্রিং ইনপুট নিয়ে তারপর সেটার কোন একটা অক্ষরকে রিপ্লেস করে অন্য অক্ষর দিয়ে প্রিন্ট করুন।
- আপনি একটা লিস্ট তৈরি করুন, তারপর সেখানে আপনার প্রিয় ১০ টা বন্ধুর নাম যোগ করুন। সেখান থেকে যাকে তেমন একটা পছন্দ হয় না তাকে ডিলিট করে দিন। তারপর, ৫ জন বান্ধবিকে যোগ করুন একবারে। এবং তারপর লিস্ট টার মোট উপাদান সংখ্যা প্রিন্ট করুন এবং সেটাকে সাজিয়ে প্রিন্ট করুন।
- টাপল এবং লিস্ট এর প্রধান পার্থক্য কি?
- একটা টাপল তৈরি করে সেটার মধ্যে আপনার পরিবারের সবার নাম লিখুন এবং আপনার বাবার ইনডেক্স প্রিন্ট করুন।
- একটা সেট তৈরি করুন এবং তার মাঝে ১০ টা জিনিসের নাম লিখুন। এবং তারপর কোন একটা সংখ্যাকে এক্সেস করুন। তারপর সেটার উপাদান সংখ্যা প্রিন্ট করুন।
- দুইটা সেট তৈরি করে সেগুলোতে কয়েকটা সংখ্যা যোগ করুন। তারপর সেট দুইটার মধ্যে Union, Intersection, difference অপারেশন চালান।
- এই পাইথন প্রোগ্রামিং সিরিজে আপনি কিসের অভাব বোধ করছেন। কি থাকলে ভালো হত??
- আপনি সততার সাথে উত্তর দিয়েছেন সবগুলোর?? কোন কোন প্রশ্নের উত্তরের জন্য টিউটোরিয়াল দেখেছেন??
ধন্যবাদ!! কোন প্রশ্ন থাকলে অবশ্যয় কমেন্ট করবেন।।
আরো ভালো আর্টিকেল পেতে চলে যান এই লিংক এ www.thebanglatech.xyz