일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 프로젝트
- css
- 파이썬
- 아이엠어바텐더
- 파이썬 슬라이싱
- python
- html
- Python3
- GIT
- count
- date_format
- 단어 공부
- ORDER BY
- 설계
- sql
- Len
- pcce 기출문제
- List Comprehension
- 슬라이싱
- 백준
- 파이썬 몫
- SQL 고득점 Kit
- Django
- 코딩테스트 연습
- YOLOv5
- 데이터
- 프로그래머스
- map
- Join
- where
- Today
- Total
목록if else (2)
nan + nan = 2nan
코드 입력조건문을 이용해서 푼 간단한 문제이다.문제 자체를 읽으면서 바로 작성을 했다.주어진 조건문에 해당하는 값을 찾으면 되기 때문에, 바로 작성을 했다.default 값은 1로 두고, 직각과 둔각, 평각일 때의 조건문을 설정한다.직각, 둔각, 평각이 아니라면 예각일테고, 이 때는 1을 반환한다.위의 조건문은 직각과 평각이 단일 값이라서 순서가 크게 상관이 있진 않지만,구간 범위에 대한 조건문을 작성할 때는 조건의 순서가 중요할 수 있다.# 올바른 예시age = 16if age 13 and age = 13: print("청소년")elif age 출처 : 프로그래머스https://school.programmers.co.kr/learn/courses/30/lessons/120829 프로그래머스코드..
코드 입력 조금 더 유려하게 코드를 짤 수도 있지 않았겠냐만은,if문 조건 4개 정도야... 하고 그냥 짰던 문제다.if - else 구문을 이용해서, 금액이 일정 금액 이상일 때 가격의 할인율을 반영한 결과를 제시하면 된다. 여담이지만 높은 금액부터 낮은 금액 순으로 해야, 해당 조건이 성립한다. # 잘못된 if문 설계 예시 if price >= 100000: answer = price*0.95 elif price >= 300000: answer = price*0.9 elif price >= 500000: answer = price*0.8 else: answer = price위의 조건처럼 만약 100,000원부터 높은 금액 순..