English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يستخدم casefold() لتحويل النص إلى أحرف صغيرة.
سيقوم casefold() بإزالةفي stringالفرق بين الأحرف الكبيرة والصغيرة الموجودة.
هذا الطريقة مشابهة لـ Lower()، ولكن casefold() أكثر قوة وأكثر هجومية، مما يعني أنها تحول العديد من الأحرف إلى أحرف صغيرة، وتجد المزيد من التطابق عند مقارنة النصوص التي تم تحويلها باستخدام casefold().
على سبيل المثال، الأحرف الصغيرة الألمانيةßيساويss. ولكن، بسببßهي بالفعل أحرف صغيرة، لا يفيد lower() في ذلك. ولكن، يتحول casefold() إلىss.
جملة casefold()
string.casefold()
لا يحتوي casefold() على أي معلمات.
يستخدم casefold() لتحويل النص إلى أحرف صغيرة.
string = "PYTHON IS AWESOME" # طباعة النص الصغير الحجم print("نص صغير الحجم:", string.casefold())
عند تشغيل هذا البرنامج، الناتج سيكون:
نص صغير الحجم: python is awesome
firstString = "der Fluß" secondString = "der Fluss" # ß يعادل ss if firstString.casefold() == secondString.casefold(): print('النصوص متطابقة.') else: print('النصوص غير متطابقة.')
عند تشغيل هذا البرنامج، الناتج سيكون:
النصوص متطابقة.