কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিং লিটারেলের সামনে 'b' ক্যারেক্টারের কাজ


পাইথন ২-এ 'b' বা 'B' প্রিফিক্স ইগনোর করা হয়।

পাইথন ৩-এ, বাইটস লিটারেল সবসময় 'b' বা 'B' প্রিফিক্সের সাথে থাকে; সেগুলো str টাইপের বদলে bytes টাইপের ইনস্ট্যান্স তৈরি করে। সেগুলো শুধু ASCII ক্যারেক্টার ধারণ করতে পারে; ১২৮ বা তার বেশি ন্যूमেরিক ভ্যালুवाले বাইটসকে অবশ্যই এসকেপ দিয়ে এক্সপ্রেস করতে হয়।

পাইথন ৩.এক্স টাইপগুলোর স্পষ্ট পার্থক্য করে:

  • str = '...' লিটারেল = ইউনিকোড ক্যারেক্টারের সিকোয়েন্স (UTF-16 বা UTF-32, পাইথন কীভাবে কম্পাইল হয়েছে তার উপর নির্ভর করে)
  • bytes = b'...' লিটারেল = অক্টেটের সিকোয়েন্স (০ থেকে ২৫৫ পর্যন্ত ইন্টিজার)
  1. পাইথনে স্ট্রিং কনক্যাটেনেশন-এর প্রিয় পদ্ধতি

  2. পাইথনে এনকোড এবং ডিকোডের পার্থক্য

  3. পাইথনে স্ট্রিং খালি কিনা যাচাই করার সবচেয়ে সুন্দর উপায়

  4. পাইথনে স্ট্রিং থেকে ন্যূনতম অ্যালফাবেটিক্যাল ক্যারেক্টার পাওয়া