PYTHON / LAB 1 · Temel · 5 DK · SİMÜLASYON
Args ve kwargs.
Pozisyonel ve isimlendirilmiş argümanların veri yapılarını canlı olarak izle.
01 / KAVRAMI ANLA
*args pozisyonel argümanları bir tuple içinde, **kwargs ise isimlendirilmiş argümanları bir dictionary içinde toplar. Değerleri değiştirerek fonksiyon çağrısı ile oluşan veri yapılarını karşılaştır.
02 / SENİN GÖREVİN
Konu listesini tek elemana indir ve ismi değiştir. Tek elemanlı tuple’ın sonundaki virgüle dikkat et.
python / lab-01
def kesfet(*args, **kwargs): return args, kwargs
FONKSİYON ÇAĞRISI
kesfet("Python", "Docker", "Kubernetes", isim="Furkan")ARGS / TUPLE
("Python", "Docker", "Kubernetes")3 pozisyonel argümanKWARGS / DICTIONARY
{ "isim": "Furkan" }1 isimlendirilmiş argüman 03 / KENDİNİ DENE
*args hangi veri yapısını oluşturur?
Laboratuvarın tamamlanması için deney hedefini gerçekleştir ve soruyu yanıtla.