nan + nan = 2nan

[프로그래머스/Python] 각도기 본문

Python/프로그래머스

[프로그래머스/Python] 각도기

2nan 2024. 6. 30. 10:10
728x90


코드 입력

조건문을 이용해서 푼 간단한 문제이다.

문제 자체를 읽으면서 바로 작성을 했다.

주어진 조건문에 해당하는 값을 찾으면 되기 때문에, 바로 작성을 했다.

default 값은 1로 두고, 직각과 둔각, 평각일 때의 조건문을 설정한다.

직각, 둔각, 평각이 아니라면 예각일테고, 이 때는 1을 반환한다.

위의 조건문은 직각과 평각이 단일 값이라서 순서가 크게 상관이 있진 않지만,
구간 범위에 대한 조건문을 작성할 때는 조건의 순서가 중요할 수 있다.

# 올바른 예시
age = 16

if age < 13:
    print("어린이")
elif age => 13 and age < 20:
    print("청소년")
else:
    print("성인")
    

# 잘못된 예시
## age가 청소년 구간일 때는 상관없지만, 성인에 해당할 때도 청소년으로 결과가 출력됨
age = 16

if age >= 13:
    print("청소년")
elif age < 13:
    print("어린이")
else:
    print("성인")

 


출처 : 프로그래머스

https://school.programmers.co.kr/learn/courses/30/lessons/120829

 

프로그래머스

코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.

programmers.co.kr

 

 

 

Comments