PHP

PHP — ادغام رشته ها (Concatenate Strings)

آخرین بروزرسانی: 1404/07/27

ادغام رشته ها (Concatenate Strings) در پایتون

در پایتون، ادغام رشته ها (Concatenation) یعنی ترکیب چند رشته (String) در یک متغیر جدید. این کار معمولاً با عملگر + انجام می شود. در این بخش یاد می گیریم چگونه رشته ها را در پایتون به روش های مختلف ادغام کنیم.

ادغام ساده رشته ها با عملگر +

ساده ترین راه برای ادغام رشته ها استفاده از عملگر + است. این روش رشته ها را مستقیماً کنار هم قرار می دهد.

x = "Hello"
y = "World"
z = x + y
print(z)

خروجی این مثال HelloWorld است، یعنی بدون فاصله بین دو واژه.

افزودن فاصله بین رشته ها

برای ایجاد فاصله، می توانید یک فاصله خالی را میان دو رشته قرار دهید.

x = "Hello"
y = "World"
z = x + " " + y
print(z)

در این حالت خروجی Hello World است.

ادغام با قالب بندی رشته (f-Strings)

روش مدرن تر برای ادغام رشته ها استفاده از قالب بندی رشته ها با f"" است. این روش خوانایی کد را افزایش می دهد.

x = "Hello"
y = "World"
z = f"{x} {y}"
print(z)

در این روش نیازی به عملگر + نیست و خروجی همان Hello World خواهد بود.

ادغام چند رشته با تابع join()

تابع join() برای ادغام مجموعه ای از رشته ها (مثلاً در لیست) بسیار کاربردی است.

words = ["Python", "is", "awesome"]
result = " ".join(words)
print(result)

نتیجه این مثال Python is awesome خواهد بود.

نکات و توصیه ها

  • از + برای تعداد کم رشته استفاده کنید.
  • برای لیست های بزرگ از join() استفاده کنید تا سرعت بالاتر رود.
  • در قالب بندی پیچیده از f"" یا format() استفاده کنید.

نکته: استفاده از f-Strings در پایتون 3.6 به بعد در دسترس است.

منابع بیشتر

برای مطالعه بیشتر درباره رشته ها، به بخش متدهای رشته در پایتون مراجعه کنید یا در انواع داده در پایتون درباره رشته ها بیشتر بخوانید.

همچنین منابع خارجی مانند مستندات رسمی پایتون و مقاله Real Python درباره رشته ها پیشنهاد می شوند.

تصویر پیشنهادی: alt: ادغام رشته ها در پایتون – placement: بالای بخش اول – prompt: «تصویر مفهومی از حروف و کدهای در هم آمیخته به رنگ آبی».