**kwargs konusu


Merheba arkadaslar bir sey sormak istiyorum bu kodda diyor ki ** kwargs print fonksiyonun ozel parametrlerini kendisinde topluyor tam olarak o nasil oluyor anlamadim normalde disaridan veri girilerken biliyorum sozluk formatinda toplanisyor disaridan girdigimiz veriler ama printin icerisinde nasil oluyor onu anlamadum yani print icerisnde ** kwargs yazmasak ayni ciktiya ulasiyoruz
yardimci olursaniz sevinirim.

Simdiden tesekkurler

Buradaki örnekte **kwargs ifadesine karşılık gelecek bir parametre verilmemiş.

bas('öğe1', 'öğe2', 'öğe3', start="#.") #Buradaki her şey zaten belirtilmiş parametreler

Eğer şu şekilde bir kod yazsaydık **kwargs ifadesine ihtiyacımız olacaktı.

bas("Elma", "Armut", "Madeni para", start="Bir adet ", end=" istiyorum\n")
# end parametresi **kwargs ile taşınacak.