آموزش رایگان صفر تا صد پایتون (Python) به زبان ساده
-
معرفی پایتون
-
شروع کار با پایتون
-
دستور زبان پایتون (Python Syntax)
-
توضیح کامنتها در پایتون
-
متغیرها در پایتون
-
نامهای متغیر در پایتون
-
معرفی متغیرها در پایتون و اختصاص چندین مقدار به آنها
-
معرفی متغیرها در خروجی با استفاده از پایتون
-
متغیرهای سراسری (Global Variables) در پایتون
-
انواع دادهها در پایتون
-
انواع اعداد در پایتون
-
تبدیل نوع داده در پایتون (Python Casting)
-
رشتهها در پایتون (Python Strings)
-
برش دادن رشتهها در پایتون (Python - Slicing Strings)
-
تغییر رشتهها در پایتون
-
ترکیب رشتهها در پایتون (String Concatenation)
-
آشنایی با فرمتبندی رشتهها در پایتون
-
کاراکترهای Escape در پایتون
-
مقدمهای بر بولیها (Booleans) در پایتون
-
عملگرها در پایتون
-
لیستها در پایتون
-
دسترسی به آیتمهای لیست در پایتون
-
تغییر مقدار آیتمهای لیست در پایتون
-
افزودن آیتم به لیست در پایتون
-
حذف آیتمها از لیست در پایتون
-
حلقه زدن در لیستها در پایتون
-
معرفی List Comprehension در پایتون
-
مرتبسازی لیستها در پایتون
-
کپی کردن لیستها در پایتون
-
اتصال (Join) لیستها در پایتون
-
آشنایی با Tuple در پایتون
-
دسترسی به آیتمهای یک Tuple در پایتون
-
بروزرسانی Tuple در پایتون
-
باز کردن (Unpacking) Tuple در پایتون
-
حلقهها در Tupleها در پایتون
-
آموزش ترکیب و تکرار تاپلها در پایتون (Join Tuples)
-
مجموعهها (Set) در پایتون
-
دسترسی به آیتمهای مجموعه (Set) در پایتون
-
افزودن آیتم به Set در پایتون
-
حذف آیتمها از Set در Python
-
حلقه در مجموعهها (Set) در پایتون
-
روشهای ترکیب مجموعهها در پایتون (Join Sets)
-
دیکشنریها در پایتون
-
دسترسی به آیتمهای دیکشنری در پایتون
-
تغییر مقادیر دیکشنری در پایتون
-
اضافه کردن آیتمها به دیکشنری در پایتون
-
حذف آیتمها از دیکشنری در پایتون
-
استفاده از حلقهها در دیکشنریها در پایتون
-
کپی کردن دیکشنری در پایتون
-
دیکشنریهای تو در تو در پایتون (Nested Dictionaries)
-
شرطها و دستور If در پایتون
-
حلقههای while در پایتون
-
حلقههای for در پایتون
-
توابع در پایتون
-
معرفی فانکشنهای لامبدا در پایتون
-
آرایهها (Arrays) در پایتون
-
کلاسها و اشیا در پایتون
-
وراثت (Inheritance) در پایتون
-
ایتریتور (یکی یکی پیش رفتن) در پایتون
-
چندریختی (Polymorphism) در پایتون
-
محدوده (Scope) در پایتون
-
ماژول در پایتون چیست؟
-
کار با تاریخ در پایتون
-
ریاضیات در پایتون
-
JSON در پایتون به زبان ساده
-
عبارات منظم (RegEx) در پایتون
-
Python PIP
-
معرفی Try-Except در پایتون
-
ورودی کاربر در پایتون
-
فرمتبندی رشتهها در پایتون
تغییر رشتهها در پایتون
پایتون ابزارهای زیادی برای کار با رشتهها (Strings) به شما میده که میتونید برای انجام کارهای مختلف ازشون استفاده کنید. این متدها خیلی ساده هستند و به شما کمک میکنند تا رشتهها رو تغییر بدید. در اینجا چند نمونه از این متدها رو با مثال توضیح میدم.
1. تبدیل به حروف بزرگ (Upper Case) 🔠
با متد upper()
میتونید تمامی حروف یک رشته رو به حروف بزرگ تبدیل کنید.
مثال:
a = "Hello, World!"
print(a.upper())
خروجی:
HELLO, WORLD!
2. تبدیل به حروف کوچک (Lower Case) 🔡
برعکس متد قبلی، با متد lower()
میتونید رشته رو به حروف کوچک تبدیل کنید.
مثال:
a = "Hello, World!"
print(a.lower())
خروجی:
hello, world!
3. حذف فاصلههای اضافی (Remove Whitespace) ⛔
گاهی اوقات ممکنه رشته شما فاصلههایی در ابتدا یا انتها داشته باشه که نیازی بهشون ندارید. با متد strip()
میتونید این فواصل اضافی رو حذف کنید.
مثال:
a = " Hello, World! "
print(a.strip()) # نتیجه: "Hello, World!"
توضیح: این متد فقط فاصلهها (spaces) رو از ابتدا و انتهای رشته حذف میکنه.
4. جایگزینی بخشی از رشته (Replace String) 🔄
اگر بخواید بخشی از رشته رو با متن دیگهای جایگزین کنید، از متد replace()
استفاده میکنید.
مثال:
a = "Hello, World!"
print(a.replace("H", "J"))
خروجی:
Jello, World!
توضیح: در اینجا حرف “H” با “J” جایگزین شده.
5. تقسیم رشته (Split String) ➗
با متد split()
میتونید یک رشته رو به چند قسمت تقسیم کنید. این کار با استفاده از یک جداکننده (separator) انجام میشه.
مثال:
a = "Hello, World!"
print(a.split(","))
خروجی:
['Hello', ' World!']
توضیح: در اینجا، رشته از جایی که کاما (,
) وجود داره، به دو بخش تقسیم شده.
چالش کوچک 🧩
- به نظر شما، اگر رشتهای مثل ” Learn Python ” داشته باشیم و بخواهیم فاصلهها رو از ابتدا و انتها حذف کنیم، خروجی چه خواهد بود؟
- امتحان کنید که آیا میتونید از متد
replace()
برای تغییر تمام حروف “l” به “L” در جمله “learn python” استفاده کنید.
جمعبندی 🎯
در این درس، یاد گرفتیم که چطور از متدهای مختلف پایتون برای کار با رشتهها استفاده کنیم. با استفاده از این متدها میتونید متنها رو تغییر بدید، فضاهای اضافی رو حذف کنید و حتی رشتهها رو تقسیم کنید. این تکنیکها به شما کمک میکنه تا با رشتهها در پایتون کار کنید و خیلی راحت دادهها رو پردازش کنید.