Dizi Operatörleri
Coddy'nin Python Journey'sinin Temel Bilgiler bölümünün bir parçası. Ders 66 / 77.
Python, listeler, dizeler ve demetler gibi dizilerle kullanılabilen çeşitli işleçler sunar.
+ işleciyle birleştirme, iki diziyi bir araya getirir:
list1 = [1, 2, 3]
list2 = [4, 5, 6]
combined_list = list1 + list2Yukarıdaki kodu çalıştırdıktan sonra combined_list şunları içerir:
[1, 2, 3, 4, 5, 6]* operatörüyle yineleme, bir diziyi belirtilen sayıda tekrarlar:
numbers = [1, 2, 3]
repeated_numbers = numbers * 3Yukarıdaki kodu çalıştırdıktan sonra repeated_numbers şunları içerir:
[1, 2, 3, 1, 2, 3, 1, 2, 3]Bu operatörler diğer dizilerle de çalışır:
# Dizeleri birleştirme
greeting = "Hello" + " " + "World" # "Hello World"
# Dizeleri tekrarlama
stars = "*" * 5 # "*****"Görev
Kolaycreate_pattern adlı, iki argüman alan bir fonksiyon oluştur:
- Bir sayı listesi (
numbers). - Bir tam sayı (
repeats).
Fonksiyon şunları yapmalıdır:
- Listeyi kendisiyle birleştir (liste + liste).
- Ortaya çıkan listeyi
*operatörünü kullanarakrepeatskez tekrarla. - Son deseni döndür.
Kendin dene
def create_pattern(numbers, repeats):
# Kodunuzu buraya yazın
Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Temel Bilgiler bölümündeki tüm dersler
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Tekrar - Basit MantıkMantıksal Operatörler Bölüm 3Mantıksal Operatörler Bölüm 47Hesabı Paylaştırma Hesaplayıcısı
Karşılama MesajıGirdi Alma8Döngüler
For DöngüsüWhile DöngüsüBreakContinueTekrar - FaktöriyelRange Fonksiyonuİç İçe DöngüTekrar - Dinamik Girdi3Operatörler 1. Bölüm
Aritmetik OperatörlerModülo OperatörüAritmetik Kısa YollarÖzet - Basit MatematikKarşılaştırma Operatörleri6Temel Girdi/Çıktı
ÇıktıDeğişkenlerle ÇıktıGirdiTür DönüşümüTekrar - 120'ye KadarTekrar - Doğru veya Yanlış9Fonksiyonlar
Bir Fonksiyon TanımlamaArgümanlarDönüş DeğeriTekrar - Sigma FonksiyonuTekrar - Doğrulama FonksiyonuVarsayılan Değerler12Sıralı Yapılar Üzerinde Yineleme
Öğeler Üzerinde Yinelemeenumerate FonksiyonuDizeler Üzerinde Yineleme Bölüm 1Dizeler Üzerinde Yineleme Bölüm 2Kendi başına pratik yap: Online Python derleyicisi