Pytania otagowane jako operators

Operatory to symbole występujące w prawie wszystkich językach programowania i kodowania, służące do wykonywania obliczeń i porównań danych.


10
Co robi „: =”?
Widziałem :=używane w kilku przykładach kodu, ale nigdy z towarzyszącym wyjaśnieniem. Nie jest możliwe wygooglowanie jego użycia bez znajomości właściwej nazwy. Co to robi?

3
Gwiazdka w wywołaniu funkcji
Używam itertools.chain do „spłaszczenia” listy list w ten sposób: uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) czym różni się to od powiedzenia: uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

5
Co robi operator karetki (^) w Pythonie?
Natknąłem się dziś na operatora karetki w Pythonie i wypróbowując go, otrzymałem następujący wynik: >>> 8^3 11 >>> 8^4 12 >>> 8^1 9 >>> 8^0 8 >>> 7^1 6 >>> 7^2 5 >>> 7^7 0 >>> 7^8 15 >>> 9^1 8 >>> 16^1 17 >>> 15^1 14 >>> Wydaje się, …
111 python  operators  caret 

11
Zrozumienie operatora „is” w Pythonie
isOperator nie odpowiada wartości zmiennych, ale same instancje. Co to naprawdę oznacza? Zadeklarowałem dwie zmienne o nazwach xi yprzypisaniu tych samych wartości w obu zmiennych, ale zwraca to fałsz, gdy używam isoperatora. Potrzebuję wyjaśnienia. Oto mój kod. x = [1, 2, 3] y = [1, 2, 3] print(x is y) …
110 python  operators 

4
Haskell: Jak wymawia się <*>? [Zamknięte]
Zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć, podając fakty i cytaty, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Jak wymawia się te funkcje w typeklasie Applicative: (&lt;*&gt;) …
109 haskell  operators 


5
Jak używać operatora większe niż z datą?
Nie mam pojęcia, co się tutaj dzieje. Oto zapytanie prosto z phpMyAdmin: SELECT * FROM `la_schedule` WHERE 'start_date' &gt;'2012-11-18'; Ale konsekwentnie zwracane są wszystkie rekordy w tabeli, w tym te z datą rozpoczęcia 01.11.2012. Co daje?
106 mysql  date  operators 

8
jQuery Wybierz według atrybutu przy użyciu operatorów AND i OR
Zastanawiam się, czy w jQuery można wybierać elementy według nazwanych atrybutów za pomocą AND i OR. Przykład: &lt;div myid="1" myc="blue"&gt;1&lt;/div&gt; &lt;div myid="2" myc="blue"&gt;2&lt;/div&gt; &lt;div myid="3" myc="blue"&gt;3&lt;/div&gt; &lt;div myid="4"&gt;4&lt;/div&gt; Chciałbym zaznaczyć wszystkie elementy, myc="blue"ale tylko te z myidustawieniem 1 lub 3. Więc spróbowałem: a=$('[myc="blue"] [myid="1"] [myid="3"]'); ale to nie działa, to …

8
Operatory logiczne, || albo albo?
Pamiętam, jak kiedyś czytałem o operatorach logicznych, które w przypadku ORużycia ||były lepsze niż or(lub odwrotnie). Po prostu musiałem to wykorzystać w moim projekcie, kiedy do mnie wróciło, ale nie pamiętam, który operator został polecony, ani czy to w ogóle prawda. Który jest lepszy i dlaczego?

16
Działanie i użycie bitowe
Rozważ ten kod: x = 1 # 0001 x &lt;&lt; 2 # Shift left 2 bits: 0100 # Result: 4 x | 2 # Bitwise OR: 0011 # Result: 3 x &amp; 1 # Bitwise AND: 0001 # Result: 1 Rozumiem operatory arytmetyczne w Pythonie (i innych językach), ale nigdy …

2
Co oznacza && w void * p = && abc;
Natrafiłem na fragment kodu void *p = &amp;&amp;abc;. Jakie ma to znaczenie &amp;&amp;? Wiem o odwołaniach do wartości r, ale myślę, że &amp;&amp;w tym kontekście jest inaczej. Co to &amp;&amp;oznacza void *p = &amp;&amp;abc;?
102 c++  c  gcc  operators 


5
Czy powinienem zaimplementować __ne__ pod względem __eq__ w Pythonie?
Mam klasę, w której chcę zastąpić __eq__metodę. Wydaje się sensowne, że powinienem zastąpić __ne__metodę jak dobrze, ale czy to ma sens, aby wdrożyć __ne__w kategoriach __eq__jako takich? class A: def __init__(self, attr): self.attr = attr def __eq__(self, other): return self.attr == other.attr def __ne__(self, other): return not self.__eq__(other) A może …


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.