CodeBlanks Logo Icon CodeBlanks

Dize birleştirme

+ ve join ile metin birleştirmeyi öğrenirsin.

Dize birleştirme

Iki dizeyi birleştirmek için + operatörü kullanılır. Buna concatenation denir:

first = "Merhaba"
second = "Dunya"
print(first + " " + second)  # Merhaba Dunya

Birleştirirken boşluk eklemeyi unutma; + otomatik boşluk eklemez. Birden fazla dizeyi birleştirmek + ile yorucu olabilir; f-string daha okunaklıdır.

Dize çarpma

Bir dizeyi bir sayıyla carpabilirsin; bu dizeyi o kadar kez tekrarlar:

print("ab" * 3)   # ababab
print("-" * 10)  # ----------

Bu özellik ayırıcılar ve dekoratif çıktı üretmek için kullanışlıdır. Sayı sıfır ya da negatifse boş dize elde edilir.

Bu yöntem, dize tekrarı gerektiren durumlarda pratik bir kısayoldur.

Bu yöntem, dize tekrarı gerektiren durumlarda pratik bir kısayoldur.

Bu yöntem, dize tekrarı gerektiren durumlarda pratik bir kısayoldur.

Bu yöntem, dize tekrarı gerektiren durumlarda pratik bir kısayoldur.

Bu yöntem, dize tekrarı gerektiren durumlarda pratik bir kısayoldur.

Uygulama Birleştirme yazdır

first = "Merhaba" ve second = "Dunya" ata. print(first + " " + second) yazdır.

Başlangıç kodu

main.py
# Dize birlestirme

Örnek çözüm

main.py
first = "Merhaba"
second = "Dunya"
print(first + " " + second)

Beklenen çıktı

Merhaba Dunya

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 Birleştirmeyi tamamla

Soru
print("Merhaba" + ____ + "Dunya")
Cevap
print("Merhaba" + " " + "Dunya")

Açıklama: Araya boşluk ekleyince 'Merhaba Dunya' olur.

2 "-" * 5 ifadesi ne üretir?

  • -5
  • ----- Doğru cevap
  • -----5
  • Hata verir

Açıklama: Dize çarpma 5 kez tekrar eder: -----.

3 Dize işlemlerini eşleştir

Kavram Anlamı
+ Birleştirme
* Tekrar
f"" Değişken gömme
len() Uzunluk

Başlangıç bölümündeki tüm dersler