«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.