본문 바로가기
Algorithm/CodeUp

[CodeUp 기초 100제] 1070 : [기초-조건/선택실행구조] 월 입력받아 계절 출력하기(풀이 성공)

by 전봇대파괴자 2021. 2. 25.

입력:

월을 의미하는 1개의 정수가 입력된다.(1 ~ 12)

 

 

출력:

계절 이름을 출력한다.


내 코드:

a = int(input())

def season(a):
    if 2<a<6:
        return 'spring'
    elif 6<=a<9:
        return 'summer'
    elif 9<=a<12:
        return 'fall'
    else:
        return 'winter'
        
print(season(a))

 

Comment: 핵심은 12, 1, 2를 입력했을 때 'winter'가 출력되게 하는 것입니다. 다른 수들이야 부등호를 사용한 범위로 표현할 수 있으니 if, elif로 조건을 지정해줍니다. 예외인 winter에 해당되는 월들만 else에 포함되도록 해주면 문제를 풀 수 있습니다.