এই টিউটোরিয়ালে, আমরা স্ট্রিং পদ্ধতি নিয়ে আলোচনা করতে যাচ্ছি str.casefold() . এটা কোন যুক্তি লাগে না. পদ্ধতির রিটার্ন মান হল একটি স্ট্রিং যা কেসবিহীন তুলনার জন্য উপযুক্ত।
কেসবিহীন তুলনা কি? উদাহরণস্বরূপ, জার্মান ছোট হাতের অক্ষর ß ss এর সমতুল্য। str.casfold() পদ্ধতি ß প্রদান করে ss হিসাবে . এটি সমস্ত অক্ষরকে ছোট হাতের অক্ষরে রূপান্তর করে৷
উদাহরণ
# initialising the string string = "TUTORIALSPOINT" # printing the casefold() version of the string print(string.casefold())
আউটপুট
উপরের প্রোগ্রামটি চালালে, আপনি নিম্নলিখিত ফলাফল পাবেন।
tutorialspoint
আসুন উদাহরণ দেখি যেখানে কেসলেস তুলনা কাজ করে। যদি আপনি সরাসরি ßtutorialspoint স্ট্রিং তুলনা করেন sstutorialspoint সহ , আমরা False পাব আউটপুট হিসাবে। আসুন কোডটি দেখি।
উদাহরণ
# initialising the string string = "ßtutorialspoint" second_string = "sstutorialspoint" # comparing two strings print(string == second_string)
আউটপুট
আমরা যেমন আশা করেছিলাম উপরের প্রোগ্রামের ফলাফল মিথ্যা।
False
এখন, str.casefold() ব্যবহার করে একই তুলনা করুন পদ্ধতি।
উদাহরণ
# initialising the string string = "ßtutorialspoint" second_string = "sstutorialspoint" # comparing two strings print(string.casefold() == second_string)
আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফলগুলি পাবেন৷
৷True
উপসংহার
টিউটোরিয়াল সম্পর্কে আপনার কোন সন্দেহ থাকলে, মন্তব্য বিভাগে উল্লেখ করুন