python 기본문법3
- 조건문 ~ 함수
- 파이썬은 어디까지 구문이 포함되어있는지를 들여쓰기로 구분하기 때문에 들여쓰기를 중요하게 생각해야 한다.
- 다양한 조건을 판단할때는 elif를 쓰면 좋다!
money = 10000
if money > 8000:
print('햄버거 사먹어야지')
elif money > 4000:
print('토스트 사먹어야지')
else :
print('슈퍼에서 파는 빵 사먹어야지')
foods = ['햄버거','피자','닭발','아이스커피']
for eat in foods:
print(eat) #'햄버거','피자','닭발','아이스커피'
foods = ['햄버거','피자','닭발','아이스커피','곱창','막창',]
for i,food in enumerate(foods):
print(i,food)
if i == 4:
break #'햄버거','피자','닭발','아이스커피','곱창'
num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4]
max_num = 0
for num in num_list:
if max_num < num:
max_num = num
print(max_num) #6
def eat(money):
if money > 8000:
print('햄버거 먹을수 있어요')
elif money > 4000:
print('토스트 먹을수 있어요')
else:
print('편의점 빵 먹을 수있어요')
eat(6000) #토스트 먹을수 있어요
def check_gender(pin):
gender = int(pin.split('-')[0]) #int 문자 >숫자 변경
if gender % 2 == 0:
print('여성')
else:
print('남성')
my_pin = '200101-3012345'
check_gender(my_pin)