Python – تغییر رشتهها (Modify Strings)
آخرین بروزرسانی:
تغییر رشتهها در پایتون
پایتون مجموعهای از متدهای داخلی دارد که میتوانید برای تغییر رشتهها استفاده کنید.
حروف بزرگ (Upper Case)
با استفاده از متد upper()
میتوانید تمامی حروف یک رشته را به حروف بزرگ تبدیل کنید:
a = "Hello, World!"
print(a.upper())
نتیجه:
HELLO, WORLD!
حروف کوچک (Lower Case)
با استفاده از متد lower()
میتوانید تمامی حروف یک رشته را به حروف کوچک تبدیل کنید:
a = "Hello, World!"
print(a.lower())
نتیجه:
hello, world!
حذف فاصلهها (Whitespace)
فاصلهها (Whitespace) به فضاهای خالی قبل و/یا بعد از متن گفته میشود. بسیار رایج است که بخواهید این فضاها را حذف کنید. متد strip()
فاصلههای ابتدا و انتهای رشته را حذف میکند:
a = " Hello, World! "
print(a.strip()) # خروجی: "Hello, World!"
جایگزینی رشته (Replace)
با استفاده از متد replace()
میتوانید یک رشته را با رشتهای دیگر جایگزین کنید:
a = "Hello, World!"
print(a.replace("H", "J"))
نتیجه:
Jello, World!
جدا کردن رشته (Split)
متد split()
یک لیست برمیگرداند که آیتمهای آن بخشهای رشته هستند که بین جداکننده مشخص شده قرار دارند.
a = "Hello, World!"
print(a.split(",")) # خروجی: ['Hello', ' World!']
این متد رشته را بر اساس جداکننده مشخص شده (در اینجا ,
) به زیررشتههایی تقسیم میکند و آنها را به صورت یک لیست برمیگرداند.
خلاصه:
upper()
برای تبدیل تمام حروف به حروف بزرگ.lower()
برای تبدیل تمام حروف به حروف کوچک.strip()
برای حذف فاصلههای اضافی از ابتدا و انتهای رشته.replace()
برای جایگزینی یک زیررشته با زیررشتهای دیگر.split()
برای تقسیم رشته به زیررشتهها بر اساس جداکننده مشخص شده.
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام