본문 바로가기
데이터분석 부트캠프

[데이터분석 부트캠프] 파이썬 #3. 조건문, 반복문

by yyezzi 2025. 10. 17.
반응형

* IF

money = 5000

  if money > 3500:

  print('택시타자!')

 

* ELSE, ELIF

age = 27

if age < 20:

print("청소년입니다.")

elif age < 65:

print("성인입니다.")

else:

print("무료로 이용하세요!")

 

* FOR

fruits = ['사과', '샤인머스캣', '오렌지', '자두']

for fruit in fruits:

print(fruit)

 

ex. 나이 출력하기

people = [

{'name': 'bob', 'age': 20},

{'name': 'carry', 'age': 38},

{'name': 'john', 'age': 7},

{'name': 'smith', 'age': 17},

{'name': 'ben', 'age': 27},

{'name': 'bobby', 'age': 57},

{'name': 'red', 'age': 32},

{'name': 'queen', 'age': 25}

]

 

- 나이가 20보다 큰 사람만 출력

for person in people:

if person['age'] > 20:

print(person['name'])

 

- enumerate, break

fruits = ['사과', '배', '감', '귤', '수박', '참외', '감자', '배', '홍시', '참외', '오렌지']

for i, fruit in enumerate(fruits):

print(i,fruit)

 

- 앞에 5개만 출력

for i, fruit in enumerate(fruits):

print(i, fruit)

if i == 4:

break

반응형