«operators» 태그된 질문

연산자는 데이터에 대한 계산 및 비교를 수행하기 위해 거의 모든 프로그래밍 및 코딩 언어에서 발생하는 기호입니다.


10
“: =”는 무엇을합니까?
:=여러 코드 샘플에서 사용 된 것을 보았지만 설명이 수반되지 않았습니다. 적절한 이름을 모른 채 Google에서 사용하는 것은 정확히 불가능합니다. 그것은 무엇을합니까?

3
함수 호출의 별표
나는 itertools.chain을 사용하여 다음과 같은 방식으로 목록 목록을 "평탄화"합니다. uniqueCrossTabs = list(itertools.chain(*uniqueCrossTabs)) 이것이 말하는 것과 다른 점 : uniqueCrossTabs = list(itertools.chain(uniqueCrossTabs))
111 python  operators 

5
파이썬에서 캐럿 연산자 (^)는 무엇을합니까?
나는 오늘 파이썬에서 캐럿 연산자를 발견하고 그것을 시도해 보았고 다음과 같은 출력을 얻었습니다. >>> 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 >>> 8을 기반으로 한 …
111 python  operators  caret 

11
Python의 "is"연산자 이해
is연산자는 변수의 값하지만, 인스턴스 자신을 일치하지 않습니다. 그것은 정말로 무엇을 의미합니까? 두 변수에 이름 x을 y지정하고 두 변수 에 동일한 값을 할당하는 두 개의 변수를 선언 했지만 is연산자를 사용하면 false를 반환합니다 . 설명이 필요합니다. 다음은 내 코드입니다. x = [1, 2, 3] y = [1, 2, 3] print(x is y) …
110 python  operators 

4
Haskell : <*>은 어떻게 발음하나요? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 Applicative typeclass에서 이러한 함수를 어떻게 발음합니까? (&lt;*&gt;) :: f (a -&gt; b) …
109 haskell  operators 



8
AND 및 OR 연산자를 사용하여 속성별로 jQuery 선택
jQuery에서 AND 및 OR를 사용하여 명명 된 속성으로 요소를 선택할 수 있는지 생각하고 있습니다. 예: &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; 1 또는 3 myc="blue"으로 myid설정된 요소 만있는 모든 요소를 ​​선택하고 싶습니다 . 그래서 나는 시도했다. a=$('[myc="blue"] [myid="1"] [myid="3"]'); 그러나 작동하지 않습니다. a=$('[myc="blue"] &amp;&amp; [myid="1"] …

8
논리 연산자, || 또는 또는?
의 경우 OR사용하는 ||것이 or(또는 그 반대의 경우도 마찬가지) 낫다는 논리 연산자와 관련하여 오래 전에 읽은 것을 기억 합니다. 제 프로젝트가 돌아 왔을 때 이것을 사용해야 만했지만 어떤 오퍼레이터가 추천되었는지 또는 사실인지 기억이 나지 않습니다. 어느 것이 더 낫고 그 이유는 무엇입니까?

16
비트 연산 및 사용
이 코드를 고려하십시오. 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 나는 파이썬 (및 다른 언어)의 산술 연산자를 이해할 수 있지만 …

2
void에서 &&는 무엇을 의미합니까 * p = && abc;
코드 조각을 발견했습니다 void *p = &amp;&amp;abc;. 여기서의 의미는 무엇입니까 &amp;&amp;? rvalue 참조에 대해 알고 있지만 &amp;&amp;이 컨텍스트에서 사용되는 것은 다릅니다. 무엇을 &amp;&amp;의미 void *p = &amp;&amp;abc;합니까?
102 c++  c  gcc  operators 


8
"and"및 "or"는 부울이 아닌 값으로 어떻게 작동합니까?
나는 파이썬을 배우려고 노력하고 있는데 멋지고 짧지 만 완전히 말이되지 않는 코드를 발견했습니다. 컨텍스트는 다음과 같습니다. def fn(*args): return len(args) and max(args)-min(args) 나는 그것이 무엇을하고 있는지 알지만 왜 파이썬이 이것을 수행합니까-즉 True / False 대신 값을 반환합니까? 10 and 7-2 5를 반환합니다. 마찬가지로 및를 또는로 변경하면 기능이 변경됩니다. 그래서 10 …

5
파이썬, __eq__를 기반으로 __ne __ () 연산자를 구현해야합니까?
__eq__()연산자 를 재정의하려는 클래스가 있습니다 . __ne__()연산자도 재정의해야한다는 것이 이해가되는 것 같지만 , __ne__기반으로 구현하는 것이 합리적입니까?__eq__ 입니까? class A: def __eq__(self, other): return self.value == other.value def __ne__(self, other): return not self.__eq__(other) 아니면 파이썬이 이러한 연산자를 사용하는 방식에서 빠진 것이 있는데 이것이 좋은 생각이 아닙니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.