| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 멋사 ai
- 데이터분석가
- Python
- 기초100제
- ai school
- 딥러닝
- Onehot인코딩
- 시그모이드함수
- 고객데이터분석
- 앨리스
- 머신러닝
- 코드업 기초100제
- 캐글데이터분석
- 소프트맥스함수
- 코딩테스트
- 멋쟁이사자처럼 ai school 7기
- 데이터 분석
- AI 데이터 분석 트랙
- ai 스쿨 7기
- 2022 AI 온라인 실무 교육
- 멋쟁이사자처럼
- 코드업100제
- OneHotEncoding
- RFM분석
- RFM
- 코드업
- 데이터분석
- 데이터마케팅분석
- 파이썬
- 고객세그먼트
- Today
- Total
목록Python (38)
초봉5센티미터
문제 설명 머쓱이는 친구들과 369게임을 하고 있습니다. 369게임은 1부터 숫자를 하나씩 대며 3, 6, 9가 들어가는 숫자는 숫자 대신 3, 6, 9의 개수만큼 박수를 치는 게임입니다. 머쓱이가 말해야하는 숫자 order가 매개변수로 주어질 때, 머쓱이가 쳐야할 박수 횟수를 return 하도록 solution 함수를 완성해보세요. 입출력 예 order result 3 1 29423 2 나의풀이 def solution(order): answer = 0 for i in str(order): if i == '3' or i == '6' or i == '9': answer+=1 return answer int타입은 i로 인덱스 하나씩 반복문으로 돌릴 수 없기에 str타입으로 변경하여 '3', '6', '9'가..
문제 설명 중앙값은 어떤 주어진 값들을 크기의 순서대로 정렬했을 때 가장 중앙에 위치하는 값을 의미합니다. 예를 들어 1, 2, 7, 10, 11의 중앙값은 7입니다. 정수 배열 array가 매개변수로 주어질 때, 중앙값을 return 하도록 solution 함수를 완성해보세요 입출력 예 array result [1, 2, 7, 10, 11] 7 [9, -1, 0] 0 풀이 import math def solution(array): index = math.floor(len(array) / 2) # 몫을 구하면 floor로 버릴 필요가 없다. list = sorted(array) answer = list[index] return answer 푸는건 문제가 없었는데 다 풀고나서 다른사람 코드와 비교했을때 쓸..
16진수를 입력받아 8진수(octal)로 출력해보자. * 참고 8진법은 한 자리에 8개(0 1 2 3 4 5 6 7)의 문자를 사용한다. 8진수 10은 10진수의 8, 11은 9, 12는 10 ... 와 같다. a = input() n = int(a, 16) #입력된 a를 16진수로 인식해 변수 n에 저장 print('%o' % n) #n에 저장되어있는 값을 8진수(octal) 형태 문자열로 출력 6030 : [기초-값변환] 영문자 1개 입력받아 10진수로 변환하기 영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력해보자. # 참고 ord( ) 는 어떤 문자의 순서 위치(ordinal position) 값을 의미한다. 실제로 각각의 문자들에는 연속된 정수 값이 순서에 따라 부여 되어 있..
6027 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1 10진수를 입력받아 16진수(hexadecimal)로 출력해보자. * 참고 10진수 형태로 입력받고 %x로 출력하면 16진수(hexadecimal) 소문자로 출력된다. (%o로 출력하면 8진수(octal) 문자열로 출력된다.) 10진법은 한 자리에 10개(0 1 2 3 4 5 6 7 8 9)의 문자를 사용하고, 16진법은 영문 소문자를 사용하는 경우에 한 자리에 16개(0 1 2 3 4 5 6 7 8 9 a b c d e f)의 문자를 사용한다. 16진수 a는 10진수의 10, b는 11, c는 12 ... 와 같다. a = int(input()) print('%x'% a) 6028 : [기초-출력변환] 10진 정수 입력받아 16진..