পাইথন বেসিক কুইজ হল একটি MCQ শেখার অ্যাপ যা নতুনদের, ছাত্রদের এবং পেশাদারদের জন্য ধাপে ধাপে পাইথন প্রোগ্রামিং এর মৌলিক বিষয়গুলি শিখতে তৈরি করা হয়েছে। এই Python Basics অ্যাপটিতে পরীক্ষা, ইন্টারভিউ এবং স্ব-শিক্ষার জন্য Python আদর্শের গুরুত্বপূর্ণ বিষয়গুলিকে কভার করে শত শত একাধিক-পছন্দের প্রশ্ন রয়েছে।
আপনি কোডিং বা আপনার পাইথন জ্ঞানের উপর ব্রাশিংয়ে নতুন হোন না কেন, পাইথন বেসিক কুইজ আপনার প্রোগ্রামিং ভিত্তিকে শক্তিশালী করতে বিষয়ভিত্তিক কুইজ, তাত্ক্ষণিক প্রতিক্রিয়া এবং স্পষ্ট ব্যাখ্যা প্রদান করে।
মূল বৈশিষ্ট্য
MCQ শিখন: দীর্ঘ নোট ছাড়াই বহুনির্বাচনী প্রশ্নে ফোকাস করা।
টপিক ওয়াইজ প্র্যাকটিস: পাইথন বেসিক, ডেটা স্ট্রাকচার, ফাংশন এবং ওওপি কভার করে।
অ্যাপের ভিতরে কভার করা বিষয়
1. পাইথনের পরিচিতি
- পাইথনের ইতিহাস: 1991 সালে গুইডো ভ্যান রসম দ্বারা তৈরি
- বৈশিষ্ট্য: সহজ, ব্যাখ্যা করা, বহনযোগ্য, উচ্চ-স্তরের
- ইনস্টলেশন: পাইথন সেটআপ, পরিবেশ ভেরিয়েবল, IDE
- প্রথম প্রোগ্রাম: প্রিন্ট স্টেটমেন্ট এবং সিনট্যাক্স বেসিক
- ইন্ডেন্টেশন: হোয়াইটস্পেস পাইথন কোড ব্লক সংজ্ঞায়িত করে
- মন্তব্য: একক-লাইন, বহু-লাইন, ডকুমেন্টেশন নোট
2. ভেরিয়েবল এবং ডেটা টাইপ
- ভেরিয়েবল: কন্টেইনারগুলি মান সংরক্ষণ করে
- পূর্ণসংখ্যা: সম্পূর্ণ সংখ্যা ধনাত্মক/নেতিবাচক
- ফ্লোটস: ভগ্নাংশের সাথে দশমিক সংখ্যা
- স্ট্রিংস: উদ্ধৃতিতে পাঠ্য ক্রম
- বুলিয়ানস: সত্য/মিথ্যা যৌক্তিক মান
- প্রকার রূপান্তর: ডেটা প্রকারের মধ্যে কাস্টিং
3. পাইথনে অপারেটর
– পাটিগণিত অপারেটর: +, -, *, / মৌলিক
- তুলনা অপারেটর: ==, >, <, !=
- লজিক্যাল অপারেটর: এবং, বা, না
- অ্যাসাইনমেন্ট অপারেটর: =, +=, -=, *=
– বিটওয়াইজ অপারেটর: &, |, ^, ~, <<, >>
- সদস্যপদ অপারেটর: মধ্যে, ক্রমানুসারে নয়
4. নিয়ন্ত্রণ প্রবাহ
- যদি বিবৃতি: সত্য হলে কোড নির্বাহ করে
- অন্যথায়: সত্য এবং মিথ্যা উভয় ক্ষেত্রেই পরিচালনা করে
– elif: একাধিক শর্ত চেক করা হয়েছে
– নেস্টেড যদি: কন্ডিশন ভিতরে কন্ডিশন
- loops: জন্য, যখন পুনরাবৃত্তি
- বিরতি এবং চালিয়ে যান: লুপ প্রবাহ নিয়ন্ত্রণ করুন
5. ডেটা স্ট্রাকচার
- তালিকা: অর্ডার করা, পরিবর্তনযোগ্য সংগ্রহ
- Tuples: আদেশ, অপরিবর্তনীয় সংগ্রহ
- সেট: ক্রমহীন, অনন্য উপাদান
- অভিধান: মূল-মান ডেটা জোড়া
- তালিকা বোঝা: কমপ্যাক্ট তালিকা তৈরি
- স্ট্রিং পদ্ধতি: বিভক্ত, যোগদান, প্রতিস্থাপন, বিন্যাস
6. ফাংশন
- সংজ্ঞায়িত ফাংশন: def কীওয়ার্ড ব্যবহার করুন
- আর্গুমেন্ট: অবস্থানগত, কীওয়ার্ড, ডিফল্ট, পরিবর্তনশীল
- রিটার্ন স্টেটমেন্ট: মান ফেরত পাঠান
- ভেরিয়েবলের স্কোপ: স্থানীয় বনাম গ্লোবাল
- ল্যাম্বডা ফাংশন: বেনামী একক-অভিব্যক্তি ফাংশন
- অন্তর্নির্মিত ফাংশন: লেন, টাইপ, ইনপুট, পরিসীমা
7. মডিউল এবং প্যাকেজ
- মডিউল আমদানি করা: অতিরিক্ত কার্যকারিতা অন্তর্ভুক্ত করুন
- গণিত মডিউল: sqrt, pow, ফ্যাক্টরিয়াল
- র্যান্ডম মডিউল: এলোমেলো সংখ্যা, এলোমেলো
- তারিখ সময় মডিউল: তারিখ/সময় অপারেশন
- মডিউল তৈরি করা: পুনরায় ব্যবহারযোগ্য পাইথন ফাইল
- পিআইপি ব্যবহার: বাহ্যিক প্যাকেজ ইনস্টল করুন
8. ফাইল হ্যান্ডলিং
- ফাইল খোলা: r,w,a মোড সহ open()
- ফাইল পড়া: পড়া(), রিডলাইন(), রিডলাইন()
- লেখার ফাইলগুলি: লিখুন(), রাইটলাইনস()
- ফাইল বন্ধ করা: রিলিজ রিসোর্স ইত্যাদি
9. ত্রুটি এবং ব্যতিক্রম হ্যান্ডলিং
- সিনট্যাক্স ত্রুটি: কোড গঠন ভুল
- রানটাইম ত্রুটি: সম্পাদনের সময় ত্রুটি
- ব্লক বাদে চেষ্টা করুন: ত্রুটিগুলি সুন্দরভাবে পরিচালনা করুন
- অবশেষে ব্লক: ব্যতিক্রম ইত্যাদি নির্বিশেষে রান করে।
10. অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (বেসিক)
- ক্লাস এবং অবজেক্ট: ব্লুপ্রিন্ট এবং উদাহরণ
- কনস্ট্রাক্টর: বৈশিষ্ট্যগুলি শুরু করার জন্য init পদ্ধতি
– পদ্ধতি: ক্লাসের ভিতরে ফাংশন
- উত্তরাধিকার: নতুন ক্লাস নেওয়া ইত্যাদি
কেন পাইথন বেসিক কুইজ বেছে নিন?
MCQ: তত্ত্ব মুখস্থ করে নয়, অনুশীলন করে শিখুন।
স্ট্রাকচার্ড লার্নিং পাথ: বেসিক, ডেটা স্ট্রাকচার, ফাংশন এবং ওওপি কভার করে।
পরীক্ষা এবং সাক্ষাত্কার প্রস্তুত: ছাত্র এবং চাকরি প্রার্থীদের জন্য উপযুক্ত।
দক্ষতা বৃদ্ধি: পাইথন প্রোগ্রামিং ফাউন্ডেশনকে শক্তিশালী করুন।
এর জন্য পারফেক্ট:
নতুনরা পাইথন শিখছে
শিক্ষার্থীরা পরীক্ষার বা কোডিং ইন্টারভিউয়ের জন্য প্রস্তুতি নিচ্ছে
পাইথন জ্ঞান রিফ্রেশ পেশাদার
প্রস্তুত কুইজ উপাদান প্রয়োজন শিক্ষক বা প্রশিক্ষক
পাইথন ফান্ডামেন্টাল, ডেটা স্ট্রাকচার, ফাংশন, ওওপি এবং এরর হ্যান্ডলিং কভার করে একাধিক পছন্দের প্রশ্ন অনুশীলন করতে এখনই "পাইথন বেসিক কুইজ" ডাউনলোড করুন এবং ধাপে ধাপে পাইথন প্রোগ্রামিং শিখুন।
আপডেট করা হয়েছে
১৬ সেপ, ২০২৫