일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스
- 서브쿼리
- 그로스해킹
- 문풀
- SQL테스트
- 데이터리안
- 파이썬문풀
- 윈도우함수
- SQL고득점KIT
- 코딩테스트
- leetcode문풀
- 약수구하기
- with절
- UNION
- 프로그래머스문풀
- leetcode
- sql문풀
- SQL
- 활성사용자수
- 코테
- case문
- 셀프조인
- if문
- levle1
- mysql
- 파이썬
- 데이터분석
- join
- GROUPBY
- 위키독스
- Today
- Total
목록약수구하기 (2)
꿈은 데이터분석가, 취미는 계획
출처: [프로그래머스 스쿨 - 코딩테스트 연습 - Python3_level1] 링크:https://school.programmers.co.kr/learn/courses/30/lessons/12937 문제: 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수를 작성 1. if - else 사용 2로 나눴을 때 0이면 "Even", 홀수면 "Odd"를 반환 def solution(num): return "Even" if num % 2 == 0 else "Odd" def solution (num): return "Odd" if num%2 else "Even" 2. &연산자와 인덱싱 사용 &는 비트 단위로 비교, 각 비트 위치에서 비교하여 모두 1일 때만 1을 반환(AND를..
출처: [프로그래머스 스쿨 - 코딩테스트 연습 - Python3_level1] 링크: https://school.programmers.co.kr/learn/courses/30/lessons/12928 문제: 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성 1. 빈 리스트에 append 빈 리스트에 약수에 해당하는 값을 append한 후 sum def solution(n): answer_list = [] for num in list(range(1, n+1)): if n%num == 0: answer_list.append(num) answer = sum(answer_list) return answer 2. List Comprehension사용 for문에 if조건을 사용..