কম্পিউটার

পাইথনে একটি স্ট্রিং এস্কেপ সিকোয়েন্স কিভাবে প্রক্রিয়া করবেন?


পাইথনে ব্যাকস্ল্যাশ এস্কেপড স্ট্রিংগুলি থেকে বাঁচার জন্য দুটি উপায় রয়েছে। প্রথমে স্ট্রিং মূল্যায়ন করার জন্য আক্ষরিক_eval ব্যবহার করছে। মনে রাখবেন যে এই পদ্ধতিতে আপনাকে উদ্ধৃতিগুলির অন্য স্তরে স্ট্রিংটিকে ঘিরে রাখতে হবে। যেমন:

>>> import ast
>>> a = '"Hello,\\nworld"'
>>> print ast.literal_eval(a)
Hello,
world

আরেকটি উপায় হল স্ট্রিং ক্লাস থেকে decode('string_escape') পদ্ধতি ব্যবহার করা। উদাহরণস্বরূপ,

>>> print "Hello,\\nworld".decode('string_escape')
Hello,
world

  1. পাইথনে একটি স্ট্রিংয়ের সমস্ত অক্ষরের ক্ষেত্রে কীভাবে উল্টানো যায়?

  2. কিভাবে Python একটি স্ট্রিং বিপরীত?

  3. পাইথনে স্ট্রিংয়ে সমস্ত নেতৃস্থানীয় হোয়াইটস্পেস কীভাবে সরিয়ে ফেলা যায়?

  4. পাইথনে একটি স্ট্রিং আলফানিউমেরিক কিনা তা কীভাবে পরীক্ষা করবেন?