태어난 해와 태어난 해의 띠 구하기
코드
str_input = input("태어난 해를 입력해 주세요 > ")
year = int(str_input) % 12
if year == 0:
print("원숭이 띠입니다.")
elif year == 1:
print("닭 띠입니다.")
elif year == 2:
print("개 띠입니다.")
elif year == 3:
print("돼지 띠입니다.")
elif year == 4:
print("쥐 띠입니다.")
elif year == 5:
print("소 띠입니다.")
elif year == 6:
print("범 띠입니다.")
elif year == 7:
print("토끼 띠입니다.")
elif year == 8:
print("용 띠입니다.")
elif year == 9:
print("뱀 띠입니다.")
elif year == 10:
print("말 띠입니다.")
elif year == 11:
print("양 띠입니다.")
결과
- str_input: 태어난 해 입력
- 입력받은 값을 int로 바꿔서 12로 나눈 후 이 나머지를 토대로 띠 계산
if, else, elif
조건문의 특징
- if 조건문 마지막에는 클론 사용(:)
- if 조건문 다음에 실행문이 나올 경우 들여쓰기
- else 뒤에는 else나 elif를 사용할 수 없음
비교에서 사용하는 기호들
>
:: gt
<
:: lt
>=
:: ge
<=
:: le
==
:: eq
!=
:: ne
is
:: is
is not
:: is not
if
if 조건문:
코드
elif
if 조건식:
코드1
elif 조건식:
코드2
else:
코드3
else
if 조건식:
코드1
else:
코드2