전체 글

공부하자 공부..
Python

프로그래머스 python3 - 배열 원소의 길이

https://school.programmers.co.kr/learn/courses/30/lessons/120854    문제 설명문자열 배열 strlist가 매개변수로 주어집니다. strlist 각 원소의 길이를 담은 배열을 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ strlist 원소의 길이 ≤ 100strlist는 알파벳 소문자, 대문자, 특수문자로 구성되어 있습니다.입출력 예 설명 입출력 예 #1["We", "are", "the", "world!"]의 각 원소의 길이인 [2, 3, 3, 6]을 return합니다.입출력 예 #2["I", "Love", "Programmers."]의 각 원소의 길이인 [1, 4, 12]을 return합니다. 문제 접근 1. 리스트에 있는 각..

Python

python3 - raise, assert 에러 발생시키기

1. raiseraise는 에러 발생시키고 싶은 곳 아무데나 작성해주면 된다. 기본 raise 사용a = int(input('1부터 5까지의 숫자를 입력하시오: '))if a 5: raiseprint(f'입력한 a:{a}입니다.') 1부터 5까지의 숫자를 입력하시오: 0---------------------------------------------------------------------------RuntimeError Traceback (most recent call last)Cell In[12], line 4 1 a = int(input('1부터 5까지의 숫자를 입력하시오: ')) 3 if a 5:----> 4 ..

Python

프로그래머스 python3 - 최댓값 만들기 (1)

https://school.programmers.co.kr/learn/courses/30/lessons/120847 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명정수 배열 numbers가 매개변수로 주어집니다. numbers의 원소 중 두 개를 곱해 만들 수 있는 최댓값을 return하도록 solution 함수를 완성해주세요.제한사항0 ≤ numbers의 원소 ≤ 10,0002 ≤ numbers의 길이 ≤ 100입출력 예 설명 입출력 예 #1두 수의 곱중 최댓값은 4 * 5 = 20 입니다.입출력 예 #1두 수의 곱중 최댓값은 31 * 24 = 744 입니다.문제 접근 1. numbers를 ..

Python

프로그래머스 python3 - 특정 문자 제거하기

https://school.programmers.co.kr/learn/courses/30/lessons/120826 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명문자열 my_string과 문자 letter이 매개변수로 주어집니다. my_string에서 letter를 제거한 문자열을 return하도록 solution 함수를 완성해주세요. 제한사항1 ≤ my_string의 길이 ≤ 100letter은 길이가 1인 영문자입니다.my_string과 letter은 알파벳 대소문자로 이루어져 있습니다.대문자와 소문자를 구분합니다.입출력 예 설명 입출력 예 #1"abcdef" 에서 "f"를 제거한 "ab..

Python

프로그래머스 python3 - 피자 나눠 먹기 (1)

https://school.programmers.co.kr/learn/courses/30/lessons/120814 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명머쓱이네 피자가게는 피자를 일곱 조각으로 잘라 줍니다. 피자를 나눠먹을 사람의 수 n이 주어질 때, 모든 사람이 피자를 한 조각 이상 먹기 위해 필요한 피자의 수를 return 하는 solution 함수를 완성해보세요.제한사항1 ≤ n ≤ 100  입출력 예  설명 입출력 예 #17명이 최소 한 조각씩 먹기 위해서 최소 1판이 필요합니다.입출력 예 #21명은 최소 한 조각을 먹기 위해 1판이 필요합니다.입출력 예 #315명이 최소 한..

External Activity/[내배캠] 데이터분석 과정

사전 캠프 후 본캠프 포기 결정

팀 스파르타의 내일배움캠프 데이터 분석 부트캠프 과정을 신청했다가 결국 본캠프에 들어가기 전 최종 합류하지 않기로 결정했다. 1월부터 인턴 지원을 꾸준히 했었고 서합이 되지 않는 상황에서 조급함을 느껴, 공백기를 없애기 위한 부트캠프를 열심히 찾아다녔다.그러다 국민내일배움카드가 있으면 KDT 국비 지원으로 들을 수 있다는 내배캠 과정을 찾았고, 아무것도 안하는 것보다 낫겠다는 생각에 곧바로 신청 후 사전 캠프를 들어갔다. 사전 캠프 스케줄은 빡세지 않았고, python이나 SQL을 처음 접하는 사람들을 위해 천천히 준비하는 과정이었다.딱히 강제성이 부여된 것도 아니고 100% 온라인으로 진행되다보니 팀원들도, 나 스스로도 해이해지는 것을 느꼈다.이렇게 본캠프에 들어가면 제대로 공부할 수 없을 것 같았고,..

External Activity/[내배캠] 데이터분석 과정

[사전캠프 12일차] 아티클 스터디 + SQL 달리기반 5번 문제 풀이

사전캠프 12일차어느덧 본캠프 시작 4일 전이다. 오늘은 8번째 아티클 스터디와 SQL 달리기반 5번 문제 풀이를 진행했다. 아티클 스터디이번 아티클은 업무에서 비개발용 언어를 사용하는 데이터 분석가의 코딩테스트에 관한 이야기다. https://yozm.wishket.com/magazine/detail/1708/ 데이터 분석가에게 코딩테스트가 필요할까? | 요즘IT최근 개발자 교육 붐이 불면서, 이른바 ‘코딩’이라고 뭉뚱그려 표현하는 개발 기술들을 배우는 학원이 많아졌습니다. 이러한 인재들이 자신들이 배운 걸 확인하기 위해 한 번쯤 꼭 거치는 단yozm.wishket.com 내가 정리한 내용[주제]데이터 분석가의 코딩테스트 [아티클 요약]코딩테스트란?특정 프로그래밍 언어를 사용하여 주어진 문제를 잘 해결..

External Activity/[내배캠] 데이터분석 과정

[사전캠프 11일차] 아티클 스터디 + SQL 달리기반 4번 문제 풀이

사전캠프 11일차아티클 스터디와 SQL 달리기반 문제 풀이를 진행했다. 아티클 스터디오늘은 마케터에게 데이터 분석 능력이 꼭 필요한지, 어떻게 해당 역량을 기를 수 있는지에 대한 아티클이다. https://brunch.co.kr/@shimseenote/5 마케터에게 데이터분석이란? 꼭 필요할까?마케터에게 요구되는 데이터분석 능력 | 최근 마케터로 취직 또는 이직을 준비하고 있는 분들과 이야기를 나눌 기회가 몇 번 있었습니다. 이야기를 듣다보니 공통적인 질문이 있더라구요. 데이brunch.co.kr 내가 정리한 내용[주제]마케터에게 데이터분석이란 [아티클 요약]데이터 분석 능력이 왜 필요할까?데이터를 분석해서 나온 인사이트를 바탕으로 더 나은 의사결정을 하기 위해 >> 지표에 근거해서 A안을 선택브랜딩 콘..