강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

politicisi님의 프로필 이미지
politicisi

작성한 질문수

파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자

if

== 질문

작성

·

216

0

if 문 안에있는 weather == 은  왜 등호가 두개 붙는건가요?

답변 1

0

일반적으로 python에서

=는 오른쪽의 값을 왼쪽에 대입하는 연산자이고

==는 양쪽의 값이 값으면 true 다르면 false를 반환하는 연산자입니다.

따라서 if문내의 값이 같은지를 참 거짓을 판단하기 위해서는 ==기호를 쓰는 것이 맞습니다.

=를 쓰게 되면 대입이 되는 순간 true를 반환하기 때문에 예상하지 못한 에러가 나올 수 있습니다. 

politicisi님의 프로필 이미지
politicisi

작성한 질문수

질문하기