제로베이스 Day. 4 - Python 기초(7~8)

ningbbang·2023년 3월 8일
0

Zerobase DS13

목록 보기
3/48

수강범위 : 기초7~8

1. 조건식
조건에 따라 실행되는 식

#1)
print('10>5') if 10 > 5 else print('10<5')

#1. result)
10>5

2. 조건문
조건에 따라 실행되는 문장
※ 조건식과의 차이점 : 조건식은 실행내용이 1줄이어야 함
※ 종류

  • if문 : 단일조건
  • if ~ else문 : 양자택일
  • if ~ elif문 : 다중조건
#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문

profile
HR Anaylist!

0개의 댓글