Python 썸네일형 리스트형 [Python] 파이썬 문자열 함수 정리 [Python] 파이썬 문자열 함수 정리 내가 보고 사용하기 위한 파이썬 문자열 함수 정리 지속 업데이트 예정 replace() 문자열 내의 특정 문자열을 다른 문자열로 바꾼 값을 리턴한다. replace("찾을 문자열", "바꿀 문자열") s = "Shoes on, get up in the morn', cup of milk, let's rock and roll" replaced = s.replace("milk", "coffee") print(replaced) # 결과 # Shoes on, get up in the morn', cup of coffee, let's rock and roll [MEMO] 찾을 문자열이 여러개라면? => 모든 문자열을 바꾼다. split() 인자를.. 더보기 [Algorithm] 2019 카카오 블라인드 테스트 문제풀이 - 오픈채팅방 [Algorithm] 2019 카카오 블라인드 테스트 문제풀이 - 오픈채팅방 문제 카카오톡 오픈채팅방에서는 친구가 아닌 사람들과 대화를 할 수 있는데, 본래 닉네임이 아닌 가상의 닉네임을 사용하여 채팅방에 들어갈 수 있다. 신입사원인 김크루는 카카오톡 오픈 채팅방을 개설한 사람을 위해, 다양한 사람들이 들어오고, 나가는 것을 지켜볼 수 있는 관리자창을 만들기로 했다. 채팅방에 누군가 들어오면 다음 메시지가 출력된다. "[닉네임]님이 들어왔습니다." 채팅방에서 누군가 나가면 다음 메시지가 출력된다. "[닉네임]님이 나갔습니다." 채팅방에서 닉네임을 변경하는 방법은 다음과 같이 두 가지이다. 채팅방을 나간 후, 새로운 닉네임으로 다시 들어간다. 채팅방에서 닉네임을 변경한다. 닉네임을 변경할 때는 기존에 채팅.. 더보기 [Python] 파이썬 버전 및 가상환경 관리 - pyenv pyenv 명령어 정리 Brew를 이용한 설치 $ brew install pyenv $ brew install pyenv-virtualenv .zshrc 설정 변경 $ vim ~/.zshrc # 아래 내용 입력 후 저장 export PATH="$HOME/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)" 설치된 파이썬 버전 확인 $ pyenv versions 빅서 업데이트 후 오류날 경우 $ brew install zlib $ brew install bzip2 $ export LDFLAGS="-L/usr/local/opt/zlib/lib -L/usr/local/opt/bzip2/lib" $ export CPPFLAGS="-.. 더보기 [Python] LeetCode 문제풀이 :: 344. Reverse String 리트코드 344번 문제풀이 https://leetcode.com/problems/reverse-string/ Reverse String - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Write a function that reverses a string. The input string is given as an array of characters char[]. Do not allocate extra space for another array, you must.. 더보기 [Python] LeetCode 문제풀이 :: 27. Remove Element LeetCode 27번 문제풀이 https://leetcode.com/problems/remove-element/ Remove Element - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Given an array nums and a value val, remove all instances of that value in-place and return the new length. Do not allocate extra space for another array.. 더보기 [Python] LeetCode 문제풀이 :: 925. Long Pressed Name LeetCode 925번 문제풀이 https://leetcode.com/problems/long-pressed-name/ Long Pressed Name - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Your friend is typing his name into a keyboard. Sometimes, when typing a character c, the key might get long pressed, and the character will be ty.. 더보기 [Python] LeetCode 문제풀이 :: 1. Two Sum LeetCode 1번 문제풀이 https://leetcode.com/problems/two-sum/ Two Sum - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com Given an array of integers, return indices of the two numbers such that they add up to a specific target. You may assume that each input would have exactly one solution.. 더보기 [Python] Flask 프레임워크로 웹앱 만들기 1 :: 플라스크 설치 일에도 어느 정도 적응이 됐다. 그래서 8월말 쯤부터 퇴근하고 개인 프로젝트를 시작했다. 다양한 기술들을 사용해보는 게 목표다. 처음으로 시도한 건 파이썬 웹 프레임워크인 플라스크. 플라스크를 선택한 이유는? 쉽고 간단하니깐. 파이썬 웹 프레임워크의 대세는 두 개다. Django와 Flask. 상대적으로 장고는 기능이 많고 무겁고, 플라스크는 마이크로 프레임워크를 지향하는 만큼 가볍고 단순하다. 어차피 처음 만들어볼 건 개인 블로그니깐 큰 기능은 필요없었다. url에 맞춰 페이지를 뿌려주고, DB에서 데이터를 가져와 뿌려주고, 관리자 페이지를 만들어 화면단에서 DB를 관리하는 정도. 빠르게 간단한 서비스를 만들 수 있는 Flask를 먼저 해보는 것이 재미를 붙이기에 좋다고 생각했다. 우선 프레임워크란 무.. 더보기 이전 1 2 3 다음