[TIL] Python if문

이지예·2022년 4월 14일
0

Python

목록 보기
6/10

조건문

다른 언어에서는 잘 볼 수 없는
x in s, x not in s 조건문이 있다.

1 in [1, 2, 3]
#True
'j' not in 'python'
#True

아래에 python 으로 짠 if 문이 있다.
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

0개의 댓글