주차 요금 계산

🗝️ 반올림, 올림, 내림🧩 주어진 자료를 어떻게, 어떤 자료형으로 정리하여야 효율적인지를 고민하는 것이 중요한 것 같다.

2022년 11월 6일
·
0개의 댓글
·

반올림, 올림, 내림

📌 round()는 수학에서의 반올림과 달리 반올림할 자리의 수가 5일 때 무조건 올림하지 않는다.앞 자리의 수가 홀수일 때에만 올림하고, 앞 자리의 수가 짝수이면 내림한다.

2022년 11월 6일
·
0개의 댓글
·

CASE WHEN, IF ELSE

✏️ CASE WHEN ✏️ IF ELSE

2022년 9월 27일
·
0개의 댓글
·

수식 최대화

🧩 eval() 함수는 보안상 문제가 발생할 수도 있다고 한다. 되도록이면 사용하지 않는 방향으로 코드를 짜야겠다.

2022년 9월 26일
·
0개의 댓글
·

eval(), exec()

식이 문자열로 표현된 인수를 받아 계산하는 함수이다.함수가 문자열로 표현된 인수를 받아 계산하는 함수이다.

2022년 9월 21일
·
0개의 댓글
·

DATE_FORMAT()

DATE_FORMAT(DATETIME, FORMAT)날짜와 시간을 나타내는 데이터 DATETIME을 가지고 원하는 FORMAT으로 표현하는 함수이다.

2022년 9월 20일
·
0개의 댓글
·

튜플

🗝️ 리스트 원소의 길이에 따라서 정렬🧩 counter + regular language로 더욱 간단하게 풀이할 수 있다.

2022년 9월 19일
·
0개의 댓글
·

리스트 원소의 길이에 따라서 정렬

리스트 원소의 길이에 따라서 정렬된다.숫자는 길이가 없기 때문에 리스트 원소가 숫자일 때에는 적용되지 않는다.

2022년 9월 19일
·
0개의 댓글
·

IF문

ANIMAL 테이블\*모든 예시는 이 테이블에 기반한다.조건에 따라서 값을 변경할 수 있다.IF(조건, 참일 때 값, 거짓일 때 값)⌨️ sql 구문 작성💻 결과

2022년 9월 17일
·
0개의 댓글
·
post-thumbnail

다트 게임

🧩 정규표현식에서 () 괄호로 그룹을 만들어서 점수, 보너스, 옵션을 구분 지으면 더욱 편리하다.

2022년 9월 17일
·
0개의 댓글
·
post-thumbnail

키패드 누르기

🗝️몫, 나머지🧩 키패드 좌표를 계산하지 않고 dictionary로 지정해줘도 깔끔하다.

2022년 9월 15일
·
0개의 댓글
·

몫, 나머지

✏️ //(몫) ✏️ %(나머지) ✏️ divmod(몫, 나머지)

2022년 9월 15일
·
0개의 댓글
·

GROUP BY HAVING

GROUP BY 컬럼명HAVING 조건※ 조건 : 집계함수(COUNT, SUM, AVG, MAX, MIN)를 사용한 조건절이 온다.지정한 컬럼명의 원소에 따라 그룹으로 묶어지고, 조건에 맞는 경우만 조회한다.ANIMAL 테이블\*모든 예시는 이 테이블에 기반한다.⌨️

2022년 9월 14일
·
0개의 댓글
·

중복 제거

ANIMAL 테이블\*모든 예시는 이 테이블에 기반한다.중복된 행을 제거한 후 조건에 맞는 행을 조회한다.SELECT DISTINCT 컬럼명FROM 테이블명WHERE 조건;⌨️ sql 구문 작성💻 결과4중복된 행을 제거하고 정렬을 한 후 조건에 맞는 행을 조회한다.S

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

[1차] 비밀지도

🗝️ 2진수, 8진수, 16진수 ↔ 10진수 변환🧩 bin(첫 번째 10진수|두 번째 10진수)를 하면 각 10진수를 2진수로 변환한 후, 같은 자리에 모두 '0'이 오면 '0', 하나 이상 '1'이면 '1'로 반환한다.🧩 '0'\*n+str 대신에 rjust()

2022년 9월 13일
·
0개의 댓글
·

rjust(), ljust(), zfill()

rjust(lenth, str)주어진 문자를 오른쪽으로 정렬하였을 때 길이가 lenth보다 짧으면 str으로 메워준다.rjust(lenth, str)주어진 문자를 왼쪽으로 정렬하였을 때 길이가 lenth보다 짧으면 str으로 메워준다.rjust(lenth)주어진 문자의

2022년 9월 13일
·
0개의 댓글
·

2진수, 8진수, 16진수 ↔ 10진수 변환

마찬가지로 \`\`\`pythonprint("2진수 : {0:b}, 8진수 : {0:o}, 16진수 : {0:x}".format(25))

2022년 9월 13일
·
0개의 댓글
·

dict keys(), values()

a.keys()는 a의 key만 모아서 dict_keys 객체를 반환한다.리스트를 반환하기 위해서는 메모리 낭비가 발생하기 때문이다.리스트로 반환하기 위해서는 list(a.keys())를 사용하면 된다.

2022년 9월 13일
·
0개의 댓글
·

dict 정렬

items()를 사용하여 Tuple pair로 이루어진 list가 출력된다.이를 다시 dict로 바꿔줄 수 있다.내림차순으로 정렬하려면 뒤에 reverse = True를 넣으면 된다.내림차순으로 정렬하려면 뒤에 reverse = True를 넣으면 된다.

2022년 9월 13일
·
0개의 댓글
·
post-thumbnail

실패율

🧩 스테이지별 클리어 현황을 거치지 않고 바로 실패율을 구하면 더 깔끔하다.🧩 실패율로 내림차순 정렬할 때 items()를 이용하지 않으면 한 줄로 줄일 수 있다.

2022년 9월 12일
·
0개의 댓글
·