250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 데이터
- Len
- 프로그래머스
- YOLOv5
- 아이엠어바텐더
- 설계
- 코딩테스트 연습
- ORDER BY
- 백준
- 슬라이싱
- sql
- 단어 공부
- 파이썬
- Django
- pcce 기출문제
- 파이썬 슬라이싱
- python
- 프로젝트
- Join
- map
- css
- date_format
- Python3
- html
- List Comprehension
- where
- count
- GIT
- 파이썬 몫
- SQL 고득점 Kit
Archives
- Today
- Total
nan + nan = 2nan
[프로그래머스/Python] 각도기 본문
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
'Python > 프로그래머스' 카테고리의 다른 글
[프로그래머스/Python] 짝수의 합 (0) | 2024.07.02 |
---|---|
[프로그래머스/Python] 양꼬치 (0) | 2024.07.01 |
[프로그래머스/Python] 특정 문자 제거하기 (0) | 2024.06.29 |
[프로그래머스/Python] 문자 반복 출력하기 (0) | 2024.06.28 |
[프로그래머스/Python] 짝수 홀수 개수 (0) | 2024.06.27 |
Comments