[혼공파] - 2주차

SGIYLEVOELR·2022년 1월 23일
0

혼공파

목록 보기
2/4

태어난 해와 태어난 해의 띠 구하기

코드

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

조건문의 특징

  1. if 조건문 마지막에는 클론 사용(:)
  2. if 조건문 다음에 실행문이 나올 경우 들여쓰기
  3. else 뒤에는 else나 elif를 사용할 수 없음

비교에서 사용하는 기호들

  1. > :: gt
  2. < :: lt
  3. >= :: ge
  4. <= :: le
  5. == :: eq
  6. != :: ne
  7. is :: is
  8. is not :: is not

if

if 조건문:
	코드

# ※ 1) if문에 = 은 할당 , == 은 비교를 의미.
#      if문에 = 을 사용하면 문법 에러가 발생함.
#   2) 들여쓰기 주의
#   3) 끝에 항상 :을 붙일것.

elif

if 조건식:
	코드1
elif 조건식:
	코드2
else:
	코드3
 
 # if 가 아니라면 :: elif 
 # elif도 아니라면 :: else

else

if 조건식:
	코드1
else:
	코드2

0개의 댓글