-2
저는 Python을 처음 사용하며 현재 AND 및 OR에 대해 연산자에 대해 학습했습니다. 다음은이 연산자가 if-else 명령과 함께 작동하는 방식을 이해하기 위해 작성한 샘플 프로그램입니다.Python에서 AND 연산자를 사용하여 원하는 결과를 얻지 못했습니다.
a=4
b=7
if a=="4" and b=="7":
print "Good work.. keep it up!"
else:
print "Find the problem and solve it!"
출력이 예상 한 것과 다릅니다. 그것은 Find the problem and solve it!
입니다. 난 그것을 이해하지 못 했어. 내 조건 (a == 4 nad b == 7)이 모두 충족되면 else
출력을 얻는 이유는 무엇입니까? 그리고 ==
을 !=
으로 바꾸면 Good work.. keep it up!
출력이 표시됩니다.
누군가 나에게 설명해 주시겠습니까?
정수 4 필요합니까 문자열로 값을 치료하고자 할 때 문자열 4. '가 아닌 = = 4 및 b == 7 '은 의도 한대로 작동합니다 –