چطور یک رشته در پایتون رو به حروف کوچک تبدیل کنم؟
How do I lowercase a string in Python?
چطور میتونم رشتهای که کاربر وارد میکنه رو به حروف کوچک (lowercase) تبدیل کنم؟
برای اینکه توی پایتون یه رشته رو به حروف کوچک تبدیل کنی، میتونی از متد lower() استفاده کنی. این متد خیلی راحت و سریع، همه حروف بزرگ توی رشته رو به حروف کوچک تبدیل میکنه و رشته جدیدی رو برمیگردونه که همش حروف کوچک داره.
کدش اینطوری میشه:
string = "Hello World" lowercased_string = string.lower() print(lowercased_string)
خروجی این کد اینطوری میشه:
hello world
این سادهترین و رایجترین روش برای این کاره.
یه روش دیگه هم هست که اگه بخوای رشتهای که شامل حروف غیرالفبایی مثل عددها و نشانهها هست رو بدون تغییر در اون قسمتها به حروف کوچک تبدیل کنی، باز هم از lower() استفاده میکنی. یعنی lower() فقط روی حروف الفبایی تاثیر میذاره و بقیه چیزها رو دست نخورده میذاره.
این روش هم دقیق و استاندارده و هم از لحاظ عملکردی سریع هست، پس توصیه میکنم از همین استفاده کنی.