day-10 Python 조건문 / 반복문

아니없어요·2022년 11월 20일

Python

목록 보기
6/11
post-thumbnail

조건문

if문

  • 조건을 만족했을 떄만 특정 코드를 실행하도록 할때
money = 5000
if money > 3800:
	print('택시타자!')
  • python에서는 어디까지 구문에 포함되는지를 들여쓰기로 구분
    * 조건에는 Boolean 자료형이 들어감
    • money > 3800 # True

else 와 elif 문

  • 조건을 만족하지 않을 때 다른 코드를 실행하고 싶을 때
money = 2000
if money > 3800:
	print('택시타자!')
else :
	print('걸어가자...')
  • 다양한 조건을 판단할 때는 elif
age = 27
if age < 20:
	print('청소년입니다.')
elif age < 65:
	print('성인입니다.')
else:
	print('무료로 이용하세요!')

반복문

for문

fruits = ['사과', '배', '감', '귤']

for fruit in fruits:
	print(fruit)
  • enumerate, break
fruits = ['사과','배','감','귤','귤','수박','참외','감자',
		  '배','홍시','참외','오렌지']

for i, fruit in enumerate(fruits):
	print(i,fruit)
    
    >   0 사과
		1 배
		2 감
		3 귤
		4 귤
		5 수박
		6 참외
		7 감자
		8 배
		9 홍시
		10 참외
		11 오렌지
  • 앞 5개만 출력을 원하면
    for i, fruit in enumerate(fruits):
    		print(i,fruit)
    		if i == 4:
    			break
     
     >      0 사과
    		1 배
    		2 감
    		3 귤
    		4 귤

0개의 댓글