반응형
SMALL
: 쓰면 !
그 다음줄은 4번 띈 것
불리언 객체 = 참/거짓
if 문 차례로 실행
elif는 if문과 동시에 if가 아닌 코드가 실행됨
else는 if와 elif를 제외한 코드가 실행됨
예시코드 '2의 배수인지 아닌지 알고 싶다'
a=4
a%2 ==0 ---- True
if a % 2 == 0:
print('2의 배수')
elif a % 3 == 0:
print('3의 배수')
✔ 만일 6은? 6은 2와 3의 배수에 해당함
a=6
if a % 2 == 0:
print('2의 배수')
elif a % 3 == 0:
print('3의 배수')
2의 배수 #if 와 elif 가 동시에 적용되면 앞의 if에서 만족 했을 시 그대로 코드가 끝남
✔ 2의 배수, 3의 배수 로 출력 되길 바라면
a=6
if a % 2 == 0:
print('2의 배수')
if a % 3 == 0:
print('3의 배수')
2의 배수
3의 배수
✔ 7일 경우에는?
a=7
if a % 2 == 0:
print('2의 배수')
elif a % 3 == 0:
print('3의 배수')
else:
print('2의 배수도 아니고 3의 배수도 아님')
2의 배수도 아니고 3의 배수도 아님
✔ 결과를 2분적! 짝수 홀수로 하고 싶다!
a=7
if a % 2 == 0:
print('짝수')
else:
print('홀수')
홀수
✔ 중복되는 print를 실행할 시
a=7
if a % 2 == 0:
print('짝수')
else:
print('홀수')
print('입니다')
홀수입니다
반응형
LIST