رشته ها - متدها در پایتون (String Methods)
پایتون مجموعه ای از متدهای داخلی (Built-in Methods) برای کار با رشته ها (Strings) ارائه می دهد. این متدها قابلیت هایی مانند جستجو، تغییر حروف، بررسی نوع کاراکترها و بسیاری دیگر را فراهم می کنند. نکته: همه متدهای رشته یک مقدار جدید برمی گردانند و رشته اصلی تغییر نمی کند.
برخی از متدهای پرکاربرد رشته ها
capitalize()
— تبدیل اولین حرف به بزرگ.casefold()
— تبدیل کل رشته به حروف کوچک.count()
— شمارش تعداد تکرار یک مقدار مشخص.find()
— جستجوی مقدار و بازگرداندن اولین موقعیت.replace()
— جایگزینی یک مقدار با مقدار دیگر.split()
— شکستن رشته به لیست بر اساس جداکننده.strip()
— حذف فاصله های اضافی ابتدا و انتهای رشته.upper()
— تبدیل رشته به حروف بزرگ.lower()
— تبدیل رشته به حروف کوچک.join()
— ترکیب عناصر یک لیست یا iterable به صورت رشته.
مثال ساده
در مثال زیر از متدهای مختلف برای تغییر و بررسی رشته استفاده شده است:
txt = " hello world "
print(txt.strip()) # خروجی: "hello world"
print(txt.upper()) # خروجی: " HELLO WORLD "
print(txt.replace("world", "Python")) # خروجی: " hello Python "
گام بعدی
برای تمرین بیشتر می توانید به تمرین های رشته ها بروید یا برای مرور به کاراکترهای فرار بازگردید.