Menu
Coddy logo textTech

Değişken İpuçları

Coddy'nin Clean Code - Python ile daha iyi kod yazın kursunda ders 10 / 28.

Python, değişkenlerle çalışmak için çeşitli seçenekler sunar; bunlardan en güçlü olanlardan biri değişken açma işlemidir.

Değerler arasında yer değiştirme söz konusu olduğunda bunu şu şekilde yapabilirsiniz:

temp = a
a = b
b = temp

Artık a ve b değerleri yer değiştirmiştir.

Değişken açmayı kullanarak Python'a özgü bir şekilde bunu kolayca yapabilirsiniz:

a, b = b, a

Ya da demetleri açmak için:

x, y = (10, 20)  # x = 10, y = 20

* kullanarak birden fazla değerle aynı anda çalışabiliriz!

a, *b, c = [1, 2, 3, 4]  # a = 1, b = [2, 3], c = 4

Açılacak yeterli sayıda değişken yoksa Python hata verir!

a, b = [1, 2, 3]  # Hata
a, *b = [1, 2, 3]  # a = 1, b = [2, 3]
challenge icon

Görev

Kolay

Kullanıcıdan girdi olarak bir dizi alıp arr dizisinin başını ve kuyruğunu yazdırması gereken kodun bir kısmı veriliyor.

head ve tail değişkenlerini karşılık gelen değerlerle başlatmalı, yalnızca değişken açma işlemini kullanmalısın!

Verilen kodu silme!

Örneğin [1, 2, 3] girdisi için head = 1 ve tail = [2, 3]

Kendin dene

arr = eval(input())
# Do not change above



# Do not change below
print(head, tail)

Clean Code - Python ile daha iyi kod yazın bölümündeki tüm dersler

Kendi başına pratik yap: Online Python derleyicisi