Concatenate Strings (بهم پیوسته)
ما می توانیم رشته ها را با استفاده از نمادهای اضافی به هم متصل یا ترکیب کنیم ، و نتیجه یک رشته جدید است که ترکیبی از هر دو است:
“Name = “Michael Jackson
“Statement = Name + “is the best
Statement
برای تکرار مقادیر یک رشته ، ما به سادگی رشته را در تعداد دفعاتی که می خواهیم آن را تکرار کنیم ضرب می کنیم. در این مثال، عدد سه است. نتیجه یک رشته جدید است و این رشته جدید شامل سه نسخه از رشته اصلی است:
3 * “Michael Jackson”
می توانید یک رشته جدید را با تنظیم متغیر اصلی ایجاد کنید. در نتیجه با یک رشته جدید ، نتیجه یک رشته جدید است که از مایکل جکسون به “مایکل جکسون بهترین است” تبدیل می شود.
Name = “Michael Jackson”
Name = Name + ” is the best”
Name
Escape Sequences (توالی فرار)
Back slash (\) شروع توالی های فرار را نشان می دهد. دنباله های فرار رشته هایی را نشان می دهد که ورود آنها ممکن است مشکل باشد. به عنوان مثال ، Back slash “n” نشان دهنده یک خط جدید است. پس از مواجه شدن با n\ ، خروجی توسط یک خط جدید داده می شود:
print(” Michael Jackson \n is the best” )
به طور مشابه ، t/ نشان دهنده یک tab است:
print(” Michael Jackson \t is the best” )
اگر می خواهید یک بک اسلش پشت رشته خود قرار دهید ، از یک بک اسلش دوتایی استفاده کنید:
print(” Michael Jackson \\ is the best” )
ما همچنین می توانیم یک “r” را قبل از رشته قرار دهیم تا بک اسلش را نمایش دهیم:
print(r” Michael Jackson \ is the best” )
روشهای عملیات رشته ای زیادی در پایتون وجود دارد که می توان از آنها برای دستکاری داده ها استفاده کرد. در اینجا ما قصد داریم از چند عملیات رشته اصلی بر روی داده ها استفاده کنیم.
بیایید با روش upper شروع کنیم. این متد حروف کوچک را به حروف بزرگ تبدیل می کند:
A = “Thriller is the sixth studio album”
print(“before upper:”, A)
B = A.upper()
print(“After upper:”, B)
جایگزینی ، قسمتی از رشته را جایگزین می کند ، یعنی یک رشته فرعی با یک رشته جدید. ما قسمتی از رشته را که می خواهیم تغییر دهیم وارد می کنیم. بحث دوم این است که ما می خواهیم بخش را با چه چیزی عوض کنیم ، و در نتیجه یک رشته جدید با تغییر بخش تغییر می کند:
A = “Michael Jackson is the best”
B = A.replace(‘Michael’, ‘Janet’)
B
متد find یک زیر رشته پیدا می کند. آرگیومنت زیر رشته ای است که می خواهید پیدا کنید ، و خروجی اولین شاخص دنباله است. ما می توانیم jack یا el زیر رشته را پیدا کنیم.
ادامه در :
https://mindmover.academy/python-2/