ve benim toplamıdır fonksiyonu Σ adını vermek istiyoruz. Benzer şekilde, ürün için Π kullanmak ister. Bir python işlevini bu şekilde adlandırmanın bir yolu olup olmadığını merak ediyordum? olduğu
def Σ (..):
..
..
, Python destek unicode tanımlayıcıları ve eğer öyleyse, birisi bunun için bir örnek verebilir ki?
Teşekkürler!
Bunun
Orijinal motivasyon oldu ben düşündüm ben benziyor bugün gördüğümüz Clojure kodu parçasıdır, Σ olarak tanımlanan bir makro olduğunu
(defn entropy [X]
(* -1 (Σ [i X] (* (p i) (log (p i))))))
,
(defmacro Σ
...)
ve oldukça havalıydı. BTW
, okunabilirlik hakkında yorumlarına bir çift ele almak - gerçekten yararlı olacağını sembollerle işlemleri oluşturmak edememek istatistikler/örneğin ML kodu, bir sürü.) (
φ(z) = ∫(N(x|0,1,1), -∞, z)
Phi(z) = integral(N(x|0,1,1), -inf, z)
vs veya lambda için bile sadece lambda karakteri (Özellikle gerçekten karmaşık integraller ve arkadaşları için)!
yakın yazdırılır sürece
bile traceback daha net değil, Python'un toplamıdır fonksiyonu oldukça şık: 'toplamı()' –katılıyorum. Ben burada integraller, Yunan harfleri ve diğerleri gibi başka şeyler için daha çok şey ifade ettim. – viksit
Girdi kolaylığı için korkunç bir fikir gibi geliyor (muhtemelen $ \ sum $ işe yaramaz, değil mi?) –