파이썬 기초_004_조건문

이새롬·2023년 2월 3일
0

python

목록 보기
4/21
post-thumbnail

1. 조건식

A if 조건식 else B
조건식의 결과가 True면 A 실행, 그렇지 않으면 B 실행

print('국어 : pass') if operator.ge(korScore, passScore1) else print('국어 : Fail')

2. 조건문

1) if문 - 단일 조건

if 조건식 :
실행문

💡 True면 실행, False면 무효.
: 후 실행문 적고 실행문은 아래 들여쓰기 후 작성

2) if - else - 양자택일

if 조건문:
실행문A
else :
실행문B

💡 pass 키워드
실행문 안정했을때 실행문A, B에 pass만 적어두면 일단 실행은함.
출력되는건 없으니 꼭 채워야함..!

if 조건문:
pass
else :
pass

💡
모든 조건식(A if 조건문 else B) if - else문으로 바꿀 수 있음,
그러나 모든 if - else문은 조건식으로 바꿀 수 없음.
조건식은 간결해야함.
if-else 조건문은 여러가지 수행이 가능함.


3) if elif - 다자택일

if 조건1 :
실행A
elif 조건 2 :
실행 B
elif 조건 3 :
실행 C
.
.
.
else :
실행 N -> 생략 가능

⛔ 주의할 점
조건식 순서가 중요하다.
조건식이 위에서부터 거르고 넘어가는 것이기 때문에
숫자로 치면 90 - 80 - 70 이런식으로 가야함.
70 - 90 - 80으로 하면 90으로 넣어도 70에 결과로 뱉어냄.
꼭 이렇게 써야한다면 and 연산자를 추가하여 조건의 범위를 명확하게쓴다.

0개의 댓글