조건문, 반복문

devmonkey·2021년 3월 7일
0
post-thumbnail

if, else

money = 7000

if money > 5200:
    print('get a cab!')
else:
    print('Lets walk') //money가 5200원보다 크면 get a cab 그렇지않으면 lets walk
>>> get a cab!

여기서 중요한건 if와 else의 print가 되려면 들여쓰기 필수

elif

money = 3200

if money > 5200:
    print('get a cab!')
elif money < 1200:
    print('Lets walk')
else:
    print('get a bus')
>>> get a bus

반복문

friends = ['철수','영희','민수','지현']
for friend in friends:
	print(friend)
>>> 철수
영희
민수
지현

people = [
    {'name': 'jenna', 'age': 18},
    {'name': 'maggie', 'age': 23},
    {'name': 'jamie', 'age': 7}]

for person in people:
    name = person['name']
    age = person['age']
    print(name, age)

>>> jenna 18
maggie 23
jamie 7

//이제 조건을 걸어서 나이가 20보다 어릴때만 출력해보자

for person in people:
    name = person['name']
    age = person['age']
    if age < 20: //들여쓰기 안하면 for문이 안먹힘
        print(name, age) //들여쓰기 필수
>>> jenna 18
jamie 7

enumerate, break

people = [
    {'name': 'jenna', 'age': 18},
    {'name': 'maggie', 'age': 23},
    {'name': 'jamie', 'age': 7}]

for i, person in enumerate(people): 
    name = person['name']
    age = person['age']
    print(i, name, age)
    if i > 0:
        break //i가 0보다 크면 break
 >>> 0 jenna 18
1 maggie 23

quiz

profile
매일 배우고 성장 중 담는 개인기록

0개의 댓글

관련 채용 정보