-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
print("hi != "hi" or "bye" == "bye) 이 문제에 대한 질문
23.03.25 13:43 작성 조회수 368
0
!= 이거는 다르다고 배웠는데
저 문제에서 "hi" != "hi" 이게 왜 true가 되는건가요?
저는 false로 풀리는데..
하이 와 하이는 다르다로 보이는데
똑같은 단어 아닌가요?
or 문제다보니 true인건 알지만..
풀이과정에서 이해가 안되서 질문드립니다.
다만 이해하기 어려운 질문은 답변 드리기 어려우니,
코드와 오류 메시지를 같이 첨부해 주시기 바랍니다.
답변을 작성해보세요.
0
스타트코딩
지식공유자2023.03.29
안녕하세요!
바로 답변 드리겠습니다.
"hi" != "hi" 의 결과는 False입니다.
"bye" == "bye" 의 결과는 True입니다.
"hi" != "hi" or "bye" == "bye"
는 False or True가 됩니다.
or은 둘 중 하나라도 참이면 참이 되기 때문에
최종적으로 True가 됩니다.
답변 1