پرسش

چطور یک رشته در پایتون رو به حروف کوچک تبدیل کنم؟

How do I lowercase a string in Python?

چطور میتونم رشته‌ای که کاربر وارد می‌کنه رو به حروف کوچک (lowercase) تبدیل کنم؟

1403/06/01
پاسخ
رضا دولتی عاشق برنامه نویسی و هوش مصنوعی!
بیوگرافی رضا دولتی

برای اینکه توی پایتون یه رشته رو به حروف کوچک تبدیل کنی، می‌تونی از متد lower() استفاده کنی. این متد خیلی راحت و سریع، همه حروف بزرگ توی رشته رو به حروف کوچک تبدیل می‌کنه و رشته جدیدی رو برمی‌گردونه که همش حروف کوچک داره.

کدش اینطوری میشه:

string = "Hello World"
lowercased_string = string.lower()
print(lowercased_string)

خروجی این کد اینطوری میشه:

hello world

این ساده‌ترین و رایج‌ترین روش برای این کاره.

یه روش دیگه هم هست که اگه بخوای رشته‌ای که شامل حروف غیرالفبایی مثل عددها و نشانه‌ها هست رو بدون تغییر در اون قسمت‌ها به حروف کوچک تبدیل کنی، باز هم از lower() استفاده می‌کنی. یعنی lower() فقط روی حروف الفبایی تاثیر می‌ذاره و بقیه چیزها رو دست نخورده می‌ذاره.

این روش هم دقیق و استاندارده و هم از لحاظ عملکردی سریع هست، پس توصیه می‌کنم از همین استفاده کنی.

پاسخ: 1403/06/01
آخرین آپدیت: 1403/07/23