목록2020/04/03 (2)
규도자 개발 블로그
[프로그래머스/Level1/파이썬3(python3)] 크레인 인형뽑기 게임 (2019 카카오 개발자 겨울 인턴십) 문제 게임개발자인 "죠르디"는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다.게임개발자인 죠르디는 크레인 인형뽑기 기계를 모바일 게임으로 만들려고 합니다. "죠르디"는 게임의 재미를 높이기 위해 화면 구성과 규칙을 다음과 같이 게임 로직에 반영하려고 합니다. 게임 화면은 "1 x 1" 크기의 칸들로 이루어진 "N x N" 크기의 정사각 격자이며 위쪽에는 크레인이 있고 오른쪽에는 바구니가 있습니다. (위 그림은 "5 x 5" 크기의 예시입니다). 각 격자 칸에는 다양한 인형이 들어 있으며 인형이 없는 칸은 빈칸입니다. 모든 인형은 "1 x 1" 크기의 격자 한 칸을 차지하며 격자의 가..
파이썬3(python3)에서 문자열 자르는 함수. split()과 split(' ')의 차이. 일단 split()함수는 괄호에 들어오는 문자를 기준으로 문자열을 리스트로 잘라 리턴하는 함수이다. 따옴표가 있냐 없냐의 차이는 간단하게 표현할 수 있다. split()은 모든 공백을 한번에 처리한다. split(' ')은 이후 공백을 전부 따로따로 처리한다. 간단한 예를 하나 보자. print("a bb ccc dddd ".split()) print("a bb ccc dddd ".split(' ')) a뒤는 스페이스 하나. b 뒤엔 두개. c뒤엔 세개. d뒤엔 네개가 있다. 콘솔창에 출력되는 결과는 이렇다. ['a', 'bb', 'ccc', 'dddd'] ['a', 'bb', '', 'ccc', '', '',..