কম্পিউটার

পাইথনের বিভিন্ন বাস্তবায়নের মধ্যে পার্থক্য?


বেশিরভাগ ডেভেলপাররা পাইথন সম্পর্কে জানেন, সেখানে সিস্টেমে পাইথন কী প্রয়োগ করা হয়েছে তা নির্বিশেষে। তাহলে আমি "পাইথন" বলতে কি বোঝাতে চাই, এটি কি বিমূর্ত ইন্টারফেস একটি পাইথন? আমরা কি CPython বলতে চাই, সাধারণ পাইথন বাস্তবায়ন (সাইথন নয়)?। নাকি আমরা সম্পূর্ণ অন্য কিছু বলতে চাই? অথবা আমরা Jython বা IronPython বা PyPy মানে।

যদিও উপরে উল্লিখিত প্রযুক্তিগুলি সাধারণত-নামযুক্ত এবং সাধারণভাবে-উল্লেখিত, তবে তাদের মধ্যে কিছু সম্পূর্ণ ভিন্ন উদ্দেশ্যে পরিবেশন করে।

আমরা পাইথনকে একটি ভাষার স্পেসিফিকেশন হিসাবে ভাবতে পারি যা বিভিন্ন উপায়ে প্রয়োগ করা যেতে পারে।

এই টিউটোরিয়ালে আমরা পাইথনের বিভিন্ন বাস্তবায়নের মধ্য দিয়ে যাব।


  1. পাইথনে 2টি ফাইলের মধ্যে পার্থক্য কীভাবে খুঁজে পাবেন?

  2. পাইথনে raw_input() এবং input() ফাংশনের মধ্যে পার্থক্য কী?

  3. পাইথনে একটি স্ট্রিং এবং একটি বাইট স্ট্রিংয়ের মধ্যে পার্থক্য কী?

  4. পাইথনে 'ই ব্যতিক্রম ছাড়া' এবং 'ব্যতিক্রম ছাড়া, ই'-এর মধ্যে পার্থক্য কী?