수강범위 : 기초7~8
1. 조건식
조건에 따라 실행되는 식
#1)
print('10>5') if 10 > 5 else print('10<5')
#1. result)
10>5
2. 조건문
조건에 따라 실행되는 문장
※ 조건식과의 차이점 : 조건식은 실행내용이 1줄이어야 함
※ 종류
#1. if 및 if~else문)
if 10 > 5:
print('10>5')
else:
print('10<5')
#1. result)
10>5
#2. if_elif문)
choice = int(input('1. 아메리카노(3.0)\t2. 카페라뗴(3.3)\t3.카푸치노(3.4)'))
print('*'*25)
if choice == 1:
print('선택한 메뉴 : 1. 아메리카노(3.0)')
print('가격 : 3,000원')
elif choice == 2:
print('선택한 메뉴 : 2. 카페라떼(3.3)')
print('가격 : 3,300원')
elif choice == 3:
print('선택한 메뉴 : 3. 카푸치노(3.4)')
print('가격 : 3,400원')
print('*' * 25)
3. 중첩 조건문
if문 안에 if~else, elif 등의 조건문
#1.
if n % 5 == 0:
if n % 2 == 0 :
print('{}은 5와 2의 배수이다.')
elif n % 3 == 0:
print('{}은 5와 3의 배수이다.')
elif n % 7 == 0:
print('{}은 5와 7의 배수이다.')
4. 반복문
1) 횟수반복 : for문
2) 조건반복 : while문