رشته ها - متدها در پایتون (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 "گام بعدی
برای تمرین بیشتر می توانید به تمرین های رشته ها بروید یا برای مرور به کاراکترهای فرار بازگردید.