반응형
파이썬에서 if 문은
if elif else로 나뉘어져 있는데
if 조건:
조건 맞을 경우
elif 조건2:
조건2 맞을 경우
else:
두 조건에 맞지 않을 경우
이런 식으로 사용하게 되는데
위 스크린샷을 보면
x에 20을 주고 y에 10을 준 뒤
x > y면 x가 y보다 큽니다를 출력
x < y면 x가 y보다 작습니다를 출력
그 외의 경우에는 x와 y가 같습니다를 출력하는 내용인데
실제 출력 시에는 다음과 같다
x는 20이고 y는 10이기 때문에
첫 if 조건에 걸려서 x가 y보다 큽니다가 나오게 된다
여기서 x에 10, y에 20을 줬다면
첫 조건에는 맞지 않고 elif 에서 맞게 되기 때문에
x가 y보다 작습니다가 나오게 된다
예제에 사용한 코드는 다음과 같다
x = 20
y = 10
if x > y:
print("x가 y보다 큽니다")
elif x < y:
print("x가 y보다 작습니다")
else:
print("x와 y가 같습니다")
반응형
'Language > Python' 카테고리의 다른 글
파이썬 for, while 반복문 예제 및 사용법 (0) | 2020.01.08 |
---|---|
파이썬 함수 예제 및 정의, 호출부터 리턴까지 (0) | 2020.01.07 |
파이썬 숫자를 문자로, 문자를 숫자로 변환방법 (0) | 2020.01.06 |
파이썬 변수 타입 및 선언부터 초기화까지 (0) | 2020.01.06 |
파이썬 한 줄 주석, 여러줄 주석 사용방법 (0) | 2020.01.06 |
댓글