목록Python (26)
초보 개발자의 일기
노트북 설정을 다시 해야할 일이 있어 한창 여러가지를 테스트해보던 중에 Konlpy에서 이런 오류가 발생했다. from konlpy.tag import Okt okt = Okt() text = '환경 설정 중입니다. 노트북에 설치해야 할 게 너무 많네요' print(*okt.pos(text),sep='\n') SystemError: java.nio.file.InvalidPathException: Illegal char at index 55: C:\ProgramData\Anaconda3\Lib\site-packages\konlpy\java\* 사실 이 오류를 지난번에도 겪었기 때문에 아무렇지 않게... 저 경로로 들어가서 jvm.py를 열어 에스테리스크(* : 이하 별표)를 지웠다. 별표는 총 2개이다. ..
길이가 n이고, "수박수박수박수..."와 같은패턴을 유지하는 문자열을 리턴하는 함수를 만드는 문제이다. 쉬워서 금방 풀었다. 좋은 코드인지는 모르겠지만..! 사용한 언어는 Python3이다. 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, "수박수박수박수...."와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 "수박수박"을 리턴하고 3이라면 "수박수"를 리턴하면 됩니다. 제한 programmers.co.kr def solution(n): answer = '수박'*(n//2) if (n%2==0) else '수박'*(n//2)+'수' return answer Python 삼항연산자를 이용해 풀었다. "수박"이 2글자라 //2로 나눠 정수로 계..
Boston Marathon 2019 - 시각화1 (Column Chart) Boston Marathon 2019_데이터 확인 학원에서 Finishers Boston Marathon 2015, 2016 & 2017 데이터셋으로 데이터 전처리와 시각화방법을 배웠는데요! 캐글에 검색해보니 Boston Marathon 2019 데이터가 있어서 복.. dada-devdiary.tistory.com 안녕하세요! 이번에는 금방 돌아올 줄 알았는데 또 달이 바뀌어버렸네용... 시간이 정말 빨라요! 지난번에 Column Chart를 그려봤는데, 이번에는 파레토 차트를 다뤄보겠다고 말씀드렸었죠? 기억하시나요? 파레토 차트... 저한테는 차트 중에 가장 어렵습니다... 하지만 공부는 끝이 없으니 계속 다뤄봐야 늘겠죠! 이..
크레인 인형 뽑기 문제는 2차원 배열에 대한 이해를 바탕으로 푸는 문제이다. 같은 인형이 두 개가 쌓이면 사라지는데, 사라진 인형의 개수를 return하는 문제이다. 백준 문제는 스토리가 재미있다. 사용한 언어는 Python3이다. 코딩테스트 연습 - 크레인 인형뽑기 게임 [[0,0,0,0,0],[0,0,1,0,3],[0,2,5,0,1],[4,2,4,4,2],[3,5,1,3,1]] [1,5,3,5,1,2,1,4] 4 programmers.co.kr def solution(board, moves): answer = 0; result = [] for i in moves: for j in range(0,len(board)): x = board[j][i-1] if x == 0 : continue result.a..
프로그래머스에서 처음 코딩문제를 풀어봤다. 일단 첫인상은... 어려웠다. 난이도 덕분에 풀다보니까 오기도 생기고 해서 열심히 풀어봤다. 정규표현식을 검색해서 풀어봤다. 정규표현식을 사용하니 코드가 간결해서 마음에 든다. 아이디를 입력받아 정해진 규칙에 맞게 변경하여 리턴하는 문제이다. 사용언어는 Python3 이다. 코딩테스트 연습 - 신규 아이디 추천 카카오에 입사한 신입 개발자 네오는 "카카오계정개발팀"에 배치되어, 카카오 서비스에 가입하는 유저들의 아이디를 생성하는 업무를 담당하게 되었습니다. "네오"에게 주어진 첫 업무는 새로 programmers.co.kr import re def solution(new_id): # step1. 대문자를 소문자로 전환 new_id = new_id.lower() ..
커넥트재단에서 운영하는 부스트코스 코칭스터디(PY4E)에 선발되었다. 처음 지원할 때만 해도 선발이 안될까봐 조마조마했는데 생각보다 많은 인원을 선발한 것 같다. 부스트코스 코칭스터디 : PY4E '모두를 위한 파이썬(PY4E)'를 매주 수강하고, 팀원과 미션을 수행하며 코치의 피드백과 현업 개발자의 라이브강의를 시청하는 온택트 스터디 나는 '부스터'로 스터디에 참여하게 되었고 각 팀은 '리드부스터' 1명, 코치단, '부스터' 4명으로 이루어진다. 시작은 7월 15일 내일인데, 이전에 운영했던 코칭스터디 리뷰를 보니 조금...힘들었다는 이야기가 많았다. 그래도 파이썬을 좀 알고 복습하는 느낌으로 신청했기 때문에 즐겁게 참여할 수 있을 것 같다. 기반 강의인 PY4E를 조금 봤는데, 교수님이 'Atom'을..