Etiket: yield

  • Python’da Yield Kullanımı

    Giriş:

    Python’da yield, return’e benzer bir şekilde çalışır. Herhangi bir programlama dilinde olduğu gibi, çalıştırılan bir metodun sonucunu döndürmek için return ifadesini kullanırız. Return ifadesi yalnızca metodun ürettiği değeri döndürür, Yield ise, çoklu sonuç içinden bir değer döndürüp bulunduğu noktayı hatırlayarak, sonraki çağrıda bulunduğu noktadan sonraki değeri döndürür. Return yerine python’da yield kullanılan fonksiyonlara generator fonksiyon denir ve birden fazla yield ifadesi barındırabilir. Bu şekilde bir fonksiyonun birden fazla sonuç döndürmesi sağlanabilir.

    (daha&helliip;)