● 조건문
조건문이란 조건 + 액션(행동)을 조건문이라고 한다.
조건문의 시작은 if로 시작하고 조건의 끝에는 콜론 :을 찍는다
액션 부분은 해당 조건에 맞게 탭(들여쓰기)를 한 후에 작성한다.
예를 들어 cnt=5라고 변수를 저장해두었을 때
cnt가 홀수면, 홀수다라고 출력하고, Bye도 출력하라를 작성해보면
if cnt%2 == 1 :
print('홀수다')
print('Bye')
라고 입력하게 되면 출력 값은 위와같이 홀수다
Bye
라고 출력된다
if와 같이 쓰는 else는 ~가 아니라면이라고 해석할 수 있다.
예를 들어 위 사진과 같이
if 5 < 2 :
print('condition is True')
else :
print('condition is False')
라고 입력하게 되면
5가 2보다 작지 않기 때문에
condition is False라고 출력되게 된다.
- 조건문 예제
여러 문장을 수행하는 예제 문제를 풀어보면
cnt= 5라고 number = 7이라고 변수 저장을 해놓은 상태에서
cnt가 홀수이면, 홀수라고 프린트하고, number에는 number값에 5를 더한다
그렇지 않으면, 짝수라고 프린트하고, 'Bye'라고 출력해보겠다.
if cnt%2==1 :
print('홀수')
number = number + 5
else :
print('짝수')
print('Bye')
5를 2로 나눈 값의 나머지는 1 즉 cnt는 홀수이기 때문에 홀수라고 출력된다.
그리고 출력값에는 나오지 않지만 number + 5도 해주어야한다.
위 사진과 같이 number를 쳐주면 5가 더해진 12가 출력되는 것을 확인할 수 있다.
'Python' 카테고리의 다른 글
Python 파이썬 반복문 for문(Loop) (0) | 2022.11.18 |
---|---|
Python 파이썬 if문 실습문제 (0) | 2022.11.18 |
Python 파이썬 OR 게이트 (0) | 2022.11.17 |
Python 파이썬 AND 게이트 (0) | 2022.11.17 |
Python 파이썬 COMPARISON OPERATORS(비교연산자) (0) | 2022.11.17 |