«equivalence» etiketlenmiş sorular

10
Python sınıflarında denkliği (“eşitlik”) desteklemenin zarif yolları
Özel sınıflar yazarken ==ve !=operatörleri aracılığıyla denkliğe izin vermek genellikle önemlidir . Python'da bu , sırasıyla __eq__ve __ne__özel yöntemlerin uygulanmasıyla mümkün olur . Bunu yapmanın en kolay yolu aşağıdaki yöntemdir: class Foo: def __init__(self, item): self.item = item def __eq__(self, other): if isinstance(other, self.__class__): return self.__dict__ == other.__dict__ else: return …

24
JQuery'de yükleme döndürücüsü nasıl gösterilir?
In Prototip Bu kod ile bir "yükleme ..." görüntüyü gösterebilir: var myAjax = new Ajax.Request( url, {method: 'get', parameters: pars, onLoading: showLoad, onComplete: showResponse} ); function showLoad () { ... } In jQuery Ben bununla bir unsuru haline sunucu sayfasını yükleyebilirsiniz: $('#message').load('index.php?pg=ajaxFlashcard'); ancak Prototip'te yaptığım gibi bu komuta bir yükleme …

4
Neden ʻ if None .__ eq __ ("a") "True olarak değerlendiriliyor (ama tam olarak değil)?
Python 3.7'de aşağıdaki ifadeyi çalıştırırsanız, (benim testime göre) yazdırılacaktır b: if None.__eq__("a"): print("b") Ancak, olarak None.__eq__("a")değerlendirilir NotImplemented. Doğal olarak, "a".__eq__("a")değerlendirir Trueve "b".__eq__("a")değerlendirir False. Bunu başlangıçta bir işlevin dönüş değerini test ederken keşfettim, ancak ikinci durumda hiçbir şey döndürmedim - yani işlev döndü None. Burada neler oluyor?

8
Golang'daki haritaların denkliği nasıl test edilir?
Bunun gibi masaya dayalı bir test durumum var: func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == got …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.