پرسش

چطور فاصله‌های اضافی در ابتدا و انتهای یک رشته (string) را در پایتون حذف کنیم؟

How do I trim whitespace from a string in Python?

چطور می‌توانم فاصله‌های اضافی (whitespace) در ابتدا و انتهای یک رشته متنی (string) را در پایتون حذف کنم؟

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

برای حذف فاصله‌های اضافی در ابتدا و انتهای یک رشته متنی در پایتون، می‌تونی از تابع داخلی strip() استفاده کنی. این تابع همه فاصله‌های خالی (spaces)، کاراکترهای تب (tabs)، و کاراکترهای جدید (newline) رو از ابتدا و انتهای رشته حذف می‌کنه.

مثال:

text = "  Hello World! "
cleaned_text = text.strip()
print(cleaned_text)  # output: "Hello World!"

اگر فقط بخوای فاصله‌های ابتدا یا انتهای رشته رو حذف کنی، می‌تونی از lstrip() (برای حذف فاصله‌های ابتدایی) یا rstrip() (برای حذف فاصله‌های انتهایی) استفاده کنی.

پاسخ: 1403/06/04
آخرین آپدیت: 1403/08/03