٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

رشته های پایتون

رشته های رشته ها در پایتون توسط یک علامت نقل قول تک یا دو علامت نقل قول احاطه شده اند. “سلام” همان “سلام” است . شما می توانید یک رشته تحت الفظی را با print()عملکرد نمایش دهید: مثال print("Hello") print('Hello') رشته را به یک…

محمد یوسفی

25 آگوست 2021

رشته های

رشته ها در پایتون توسط یک علامت نقل قول تک یا دو علامت نقل قول احاطه شده اند.

“سلام” همان “سلام” است .

شما می توانید یک رشته تحت الفظی را با print()عملکرد نمایش دهید:

مثال

print("Hello")
print('Hello')

رشته را به یک متغیر اختصاص دهید

اختصاص رشته به متغیر با نام متغیر و سپس علامت مساوی و رشته انجام می شود:

مثال

a = "Hello"
print(a)

رشته های چند خطی

با استفاده از سه نقل قول می توانید یک رشته چند خطی را به یک متغیر اختصاص دهید:

مثال

می توانید از سه نقل قول دوگانه استفاده کنید:

a = """Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua."""
print(a)

یا سه نقل قول واحد:

مثال

a = '''Lorem ipsum dolor sit amet,
consectetur adipiscing elit,
sed do eiusmod tempor incididunt
ut labore et dolore magna aliqua.'''
print(a)

توجه: در نتیجه ، خطوط شکسته در همان موقعیتی که در کد قرار دارد وارد می شوند.

رشته ها آرایه هستند

مانند بسیاری از زبانهای برنامه نویسی محبوب دیگر ، رشته ها در پایتون آرایه ای از بایت ها هستند که کاراکترهای یونیکد را نشان می دهند.

با این حال ، پایتون نوع داده کاراکتر ندارد ، یک کاراکتر تنها یک رشته با طول 1 است.

برای دسترسی به عناصر رشته می توان از براکت مربع استفاده کرد.

مثال

شخصیت را در موقعیت 1 بدست آورید (به یاد داشته باشید که شخصیت اول دارای موقعیت 0 است):

a = "Hello, World!"
print(a[1])

حلقه زدن از طریق یک رشته

از آنجا که رشته ها آرایه هستند ، می توانیم با یک forحلقه ، کاراکترهای یک رشته را حلقه کنیم.

مثال

حروف کلمه “موز” را حل کنید:

for x in "banana":
  print(x)

طول رشته

برای بدست آوردن طول یک رشته ، از len()تابع استفاده کنید .

مثال

len()تابع طول یک رشته را بر می گرداند:

a = "Hello, World!"
print(len(a))

رشته را بررسی کنید

برای بررسی اینکه آیا عبارت یا نویسه خاصی در یک رشته وجود دارد یا خیر ، می توانیم از کلمه کلیدی استفاده کنیم in.

مثال

بررسی کنید که آیا “رایگان” در متن زیر وجود دارد:

txt = "The best things in life are free!"
print("free" in txt)

از آن در ifبیانیه استفاده کنید:

مثال

فقط در صورت وجود “رایگان” چاپ کنید:

txt = "The best things in life are free!"
if "free" in txt:
  print("Yes, 'free' is present.")

بررسی کنید اگر نه

برای بررسی اینکه آیا عبارت یا نویسه خاصی در یک رشته وجود ندارد ، می توانیم از کلمه کلیدی استفاده کنیم not in.

مثال

بررسی کنید که آیا “گران” در متن زیر وجود ندارد:

txt = "The best things in life are free!"
print("expensive" not in txt)

از آن در ifبیانیه استفاده کنید:

مثال

تنها در صورتی چاپ کنید که “گران” موجود نباشد:

txt = "The best things in life are free!"
if "expensive" not in txt:
  print("No, 'expensive' is NOT present.")

منبع

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها