Çoklu Değişken Atamaları
Coddy'nin Python Journey'sinin Logic & Flow bölümünün bir parçası — ders 2 / 78.
Python'da, tek bir satırda birden fazla değişkene değer atayabilirsiniz. Bu özellik, kodunuzu daha öz ve okunabilir hale getirebilir. Birden fazla değişken atamasını nasıl etkili bir şekilde kullanabileceğinizi inceleyelim.Temel Çoklu Atamalar:
Aynı değeri birden fazla değişkene atama:
Bir listeden değer atama (unpacking):
a, b, c = 1, 2, 3
print(a) # Çıktı: 1
print(b) # Çıktı: 2
print(c) # Çıktı: 3x = y = z = 10
print(x) # Çıktı: 10
print(y) # Çıktı: 10
print(z) # Çıktı: 10numbers = [4, 5, 6]
a, b, c = numbers
print(a) # Çıktı: 4
print(b) # Çıktı: 5
print(c) # Çıktı: 6Görev
KolayAşağıdaki görevleri gerçekleştiren bir Python programı yazın:
name,agevecityolmak üzere üç değişkene tek bir satırda değer atayın.namedeğişkenini"Alice",agedeğişkenini30vecitydeğişkenini"New York"olarak ayarlayın.100değerini tek bir satırdax,yvezolmak üzere üç değişkene atayın."red","green"ve"blue"değerlerini içerencolorsadında bir liste oluşturun. Bu değerleri tek bir satırdacolor1,color2vecolor3olmak üzere üç değişkene atayın.
Kendin dene
# name, age ve city'ye değerler ata
# x, y ve z'ye 100 ata
# Bir renk listesi oluştur ve bunları color1, color2 ve color3'e ata
colors = ["red", "green", "blue"]
# Aşağıdaki kodu değiştirmeyin
print(f"Name: {name}, Age: {age}, City: {city}")
print(f"x: {x}, y: {y}, z: {z}")
print(f"Colors: {color1}, {color2}, {color3}")Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.
Logic & Flow bölümündeki tüm dersler
1Değişken Keşfi
SabitlerÇoklu Değişken AtamalarıDeğişken TakasıYer Tutucu DeğişkenlerSayıları YuvarlamaListe Tür Dönüşümü4Rehber Uygulaması
Menüyü GörüntüleKişi Ekle7Kümeler Bölüm 2
Matematiksel İşlemler Bölüm 1Matematiksel İşlemler Bölüm 2Özet - Hazine AvıAlt Kümeler ve Üst KümelerKümeler Üzerinde YinelemeÖzet - Turnuva Takipçisi10Temel List Comprehension Yapıları
SözdizimiBasit Listeler OluşturmaKoşul EklemeVeri Toplulaştırma KullanımıÖzet - Liste EviÖzet - Özgürlük Elementleri13Envanter Yönetim Sistemi
Projeye Genel BakışÖğe Ekle2Sözlükler Bölüm 1
Sözlük Nedir?Sözlük OluşturmaDeğerlere ErişmeSözlükleri DeğiştirmeÖzet - Tarif Yöneticisi5İleri Seviye Karar Yapıları
Ternary OperatörüÜyelik KontrolleriKimlik KontrolleriGirintileme HatalarıÖzet - Tatil Filtresi8Öğrenci Kayıt Yöneticisi
Projeye Genel BakışÖğrenci Ekle11İleri Seviye Fonksiyonlar
Birden Fazla Değer DöndürmeLambda Fonksiyonları Bölüm 1Lambda Fonksiyonları Bölüm 2Tekrar Görevi - Lambda ile SıralamaÖzyinelemeli Fonksiyonlar Bölüm 1Özyinelemeli Fonksiyonlar Bölüm 2Tekrar - İç İçe Listeleri Toplama14Yüksek Mertebeden Fonksiyonlar
Map FonksiyonuFilter FonksiyonuÖzet - E-posta DoğrulayıcıÖzet - Sayı İşleyici3Sözlükler Bölüm 2
Sözlük Metotlarıİç İçe SözlüklerAnahtar KontrolüSözlüklerde DöngülerÖzet - Frekans Sayacı9İleri Düzey Veri Toplulaştırma
Toplam KullanımıMinimum ve Maksimumu BulmaVerileri Verimli SıralamaÖzet - Dictionary Sıralayıcı