예제 Hadoop reduce 프로그램에서 "if"문이 존재합니다. 그것은 a
이 truthy 경우에만 평등 (a == b
)을 테스트합니다"if"문은 무엇을 의미합니까?
if a and a == b:
print "It is working!"
예제 Hadoop reduce 프로그램에서 "if"문이 존재합니다. 그것은 a
이 truthy 경우에만 평등 (a == b
)을 테스트합니다"if"문은 무엇을 의미합니까?
if a and a == b:
print "It is working!"
을 다음과 같이 나는, 같은 변수 "A"은 "만약"문에서 두 번 사용됩니다 때 무엇을 의미하는지 궁금.
는
if a:
if a == b:
print("It is working!")
참고로 조작 우선 순위를 재기록 할 수는 if (a and a) == b
- 동일하지 예요.
이 답변은 우선 순위에 대한 설명과 함께 좋았던 것에서 좋았습니다. – SethMMorton
여기에는 진정한 마법이 없습니다.
and
양측이 진실이면 표현이 사실입니다.
a
이 사실이 아니라면 False
, None
, 숫자 0 또는 빈 콜렉션이 아닙니다.
a == b
은 a
과 b
이 동일한 경우 (일부 유형에서는 해당 유형에 해당) 사실입니다. a
및 b
목록 또는 None
이 될 수있는 경우 a
이 비어 있지 않은 목록 및 b
가 같은 값이 아닌 빈 목록 인 경우
'a'가 있는지 확인하고 '거짓'이 아니며 'b'가 'a'와 같은지 확인하는 중입니다. – RevanProdigalKnight
기본적으로'a'가 존재하거나 거짓이 아닌 - 그리고'a'가'b'와 같다면 그 문을 프린트하십시오 – Jay