Python·100 питань

Як правильно порівнювати рядки і враховувати регістр/локаль?

Відповідь
Для простого: s.lower() або s.casefold().
casefold краще для Unicode.
Для локалі потрібна окрема обробка (locale).
Не забудь strip() для вводу.
Для пошуку використовуйте in/startswith/endswith.
Чи корисна ця відповідь?

Інші питання цієї теми

Пов’язані питання з інших тем