다른 언어에서는 잘 볼 수 없는
x in s, x not in s 조건문이 있다.
1 in [1, 2, 3]
#True
'j' not in 'python'
#True
pocket = ['paper', 'cellphone', 'money']
if 'money' in pocket:
print("택시를 타고 가라")
else:
print("걸어가라")
이 조건문에서 아무 일도 하지 않게 설정하려면
조건문 안에 print대신 pass 를 적는다.
if 문 다음 수행할 문장이 한줄이면 콜론(:) 뒤에 바로 적어도 괜찮다.
조건문이 참인 경우 if 조건문 else 조건문이 거짓인 경우
if score >= 60:
message = "success"
else:
message = "failure"
이 코드를
message = "success" if score >= 60 else "failure"
이렇게 바꿀 수 있다.
참고 사이트 : https://wikidocs.net/20