Birkaç değeri açmak
Tek satır her değere kendi adını verebilir. drink, food = ["tea", "rice"] tea'yi drink'e, rice'ı food'a koyar. İlk ad ilk değeri alır. İkinci ad ikinci değeri alır. drink ve food için yer numarası yazmazsınız.
drink, food = ["tea", "rice"]
print(drink)
print(food)
Ekranda tea, sonra rice görünür. drink'te tea hazırdır. food'da rice hazırdır. Solda listenin adı yoktur, bu yüzden liste başka bir adın altında kalmaz.
Listeyi tutup değerlerini adlara da verebilirsiniz. Bu program yeniden başlar. plate, tea sonra rice'tır. drink, food = plate o listeyi iki ada okur. plate liste olarak kalır.
plate = ["tea", "rice"]
drink, food = plate
print(food)
print(plate[0])
Ekranda rice, sonra tea görünür. food ikinci değerdir, yani rice. plate[0] hâlâ tea'dir, demek liste boşalmadı ve içindeki sıra değişmedi. drink de tea'dir ve bu program onu yazmaz.
Solda tek ad listeyi açmaz. meal = ["tea", "rice"] listenin tamamını meal altında tutar. meal, tea sözcüğü değildir. Bir yemek istiyorsanız yine bir yer seçersiniz.
meal = ["tea", "rice"]
print(len(meal))
print(meal[1])
Ekranda 2, sonra rice görünür. 2, tek ad meal altındaki listenin uzunluğudur. Yer 1 rice'tır. Yer 0 tea'dir ve bu program onu yazmaz.
Ad sayısı değer sayısıyla aynı olmalıdır. drink, food = ["tea"] programı durdurur: iki ad, bir değer. drink, food, extra = ["tea", "rice"] de durur: üç ad, iki değer. Python artan ada None koymaz. Program durur.
Sonraki sayfa yeni bir listeyi bir satırda kurar. Bu sayfa yalnızca önceden yazılmış değerlere ad verir.
Üç program ne yazar
- İlk program ne yazar?
- İkinci program ne yazar?
- Üçüncü program ne yazar?
- drink, food = ["tea"] yazarsanız ne olur?
Adlar, değerlerin sırasında
İlk ekran tea, sonra rice'tır. drink ve food bu metinleri tutar, yer numarası yoktur. İkinci ekran rice, sonra tea'dir ve plate hâlâ tea ile başlar. Bir ad listenin tamamını tutar, bu yüzden üçüncü ekran 2, sonra rice'tır. Sayılar uymazsa program durur. Sonraki sayfa listeyi bir satırda kurar.
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek