Yazeka
Arama sonuçlarına göre oluşturuldu
Python'da kısmi fonksiyon (partial function) oluşturmak için
functoolskütüphanesindeki
partialfonksiyonu kullanılır 12.
Kısmi fonksiyon, x parametreli bir fonksiyonu, daha az parametresi olan ve bazı değerleri sabitlenmiş bir fonksiyona dönüştürür 1.
Kısmi fonksiyon oluşturmak için aşağıdaki adımlar izlenir:
- Gerekli içe aktarımı yapın:
from functools import partial
1. - Fonksiyonu tanımlayın:
def multiply(x, y): return x * y
gibi 1. - Kısmi fonksiyonu oluşturun:
dbl = partial(multiply, 2)
1. Bu,multiply
fonksiyonunu 2 ile çarpan yeni bir kısmi fonksiyon oluşturur 1. - Kısmi fonksiyonu çağırın:
print(dbl(4))
1.
Kısmi fonksiyonlar, özellikle bir fonksiyonun sık sık bazı parametreleri sabit olarak kullanılacaksa, kodun tekrarlanmasını ve bakım çabalarını azaltmak için kullanışlıdır 2.
5 kaynaktan alınan bilgiyle göre: