-
카테고리
-
세부 분야
프로그래밍 언어
-
해결 여부
미해결
== 질문
21.03.03 10:57 작성 조회수 121
0
if 문 안에있는 weather == 은 왜 등호가 두개 붙는건가요?
답변을 작성해보세요.
0
장주명
2021.03.08
일반적으로 python에서
=는 오른쪽의 값을 왼쪽에 대입하는 연산자이고
==는 양쪽의 값이 값으면 true 다르면 false를 반환하는 연산자입니다.
따라서 if문내의 값이 같은지를 참 거짓을 판단하기 위해서는 ==기호를 쓰는 것이 맞습니다.
=를 쓰게 되면 대입이 되는 순간 true를 반환하기 때문에 예상하지 못한 에러가 나올 수 있습니다.
답변 1