목록분류 전체보기 (79)
JSITCLUB
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/3Bq3d/btqAN4BpgMo/PPPD5R68k3sFO9ycxBWZ00/img.png)
프로그래머스 level 1 문제 설명 String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다. 제한 사항 seoul은 길이 1 이상, 1000 이하인 배열입니다. seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다. Kim은 반드시 seoul 안에 포함되어 있습니다. 입출력 예 seoul return ["Jane", "Kim"] "김서방은 1에 있다" 코딩테스트 연습 - 서울에서 김서방 찾기 String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bxr2Ro/btqAOcLM6Bg/lR5KUAWk5e0FAOxkgIe8xK/img.png)
프로그래머스 level 1 문제 설명 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 제한 조건 n은 길이 10,000이하인 자연수입니다. 입출력 예 n return 3 "수박수" 4 "수박수박" 코딩테스트 연습 - 수박수박수박수박수박수? 길이가 n이고, 수박수박수박수....와 같은 패턴을 유지하는 문자열을 리턴하는 함수, solution을 완성하세요. 예를들어 n이 4이면 수박수박을 리턴하고 3이라면 수박수를 리턴하면 됩니다. 제한 조�� programmers.co.kr 풀이 및 코드 문제요약 이 문제는 홀수번째 일때는 '수'를 짝수번째일때는 '박'이 적힌 n..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pKOMe/btqAMlJH2Re/arwKkt4qbvF1LDEakCQjU0/img.png)
프로그래머스 level 1 문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 0으로 시작하지 않습니다. 입출력 예 예를들어 str이 1234이면 1234를 반환하고, -1234이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 코딩테스트 연습 - 문자열을 정수로 바꾸기 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nUxch/btqAVHk7L29/J3ZrkXc706pUt9V5yuK21K/img.png)
이번에는 문자열(str)에 대해 배우겠습니다. 문자열은 리스트, 튜플과 함께 시퀀스형(나열형)에 해당합니다. (참고 : https://jsitclub.tistory.com/15) 시퀀스형은 쉽게 말해 여러 개의 자료를 늘어놓은 자료형인데요, 시퀀스형들의 사용방법에 비슷한 내용들이 많기 때문에 문자열을 잘 익혀두면 리스트와 튜플은 비교적 쉽게 익히게 될 거예요. 먼저 문자열은 문자를 나열한 것으로 다른 언어에서는 문자형과 그 문자를 나열한 문자열로 구분하여 사용하지만 파이썬에서는 문자열로만 쓰입니다. 1. 문자열 출력 과 연산 #1 문자열의 형태는 큰따옴표(") 또는 작은따옴표(')를 사용하여 글자를 묶어주면 됩니다. - a에 문자열을 "hello JS IT CLUB"를 저장한 후 출력합니다. 작은따옴표를..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bDgm0S/btqANCCTPjB/rnDQ4I6YzjVEnODwqSkz1K/img.png)
프로그래머스 - level 1 문제 설명 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수입니다. 예시 입력 5 3 출력 ***** ***** ***** 코딩테스트 연습 - 직사각형 별찍기 이 문제에는 표준 입력으로 두 개의 정수 n과 m이 주어집니다. 별(*) 문자를 이용해 가로의 길이가 n, 세로의 길이가 m인 직사각형 형태를 출력해보세요. 제한 조건 n과 m은 각각 1000 이하인 자연수� programmers.co.kr 풀이 및 코드 먼저 문제풀이에 앞서 이 문제는 다른 프로그래머스 문제처럼 함수 형태가 아니고 두 개의 값을 입력받는 형태로 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/D2a9b/btqALP4dYC3/isu7n4btajKTiu0EadDmRK/img.png)
프로그래머스 - level 1 문제 설명 정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" 코딩테스트 연습 - 짝수와 홀수 정수 num이 짝수일 경우 Even을 반환하고 홀수인 경우 Odd를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 Odd 4 Even programmers.co.kr 풀이 및 코드 먼저 알고리즘 문제를 푸실 때는 개인마다, 상황마다 차이가 있지만, 저 같은 경우는 다음과 같은 순서를 지키려 합니다..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/0hSVC/btqAN4lXbEC/SqxqeLGIKGKnD03imjZ7E0/img.jpg)
현재 부족한 실력이지만 파이썬 기초문법을 정리하고 계속해서 올리고 있습니다. 하지만 문법를 어느정도 마치시고, 기초적인 문제도 조금씩 풀수 있는 분들은 조금더 실력을 올리고 싶다는 생각이 드실 겁니다. 저는 그런 분들께 프로그래머스 사이트를 추천합니다. 레벨별로 문제들도 제공되고, 이런저런 강의들도 있죠. 또한 취업을 생각하시는분들은 여러가지 채용정보도 얻을수 있고요. 물론 알고리즘 문제 사이트는 무척 많이 있지만, 이렇게 종합적으로 채용정보와 연계된 사이트는 그리 많지 않은것 같아 큰 장점을 갖고있습니다. 하지만 여기에도 아쉬운점은 있습니다. 그것은 레벨의 범위가 너무 넓다는 것입니다. 레벨이 세분화 되어 있지 않고, 같은 "레벨1"안에서도 난이도의 차이가 너무 크기 때문에 처음 접하시는 분들은 같은 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/VSd86/btqALQI9Wb3/ZGeDeFWycOI75gSrkX9pa1/img.png)
파이썬에서 숫자에 관련된 자료형은 int(정수형), float(실수형), complex(복소 수형)이 있습니다. 우선 파이썬은 특별히 선언하는 작업이 없으므로 값의 형태에 따라 자료형이 결정됩니다. 간단히 말해 파이썬에서는 정수와 실수가 수에 소수점이 있는지 없는지에 따라 자료형이 결정됩니다. 심지어 담겨있는 값에 따라 변수의 자료형마저 바뀌어 버립니다. 다시 말해 같은 변수 a 에 정수 5를 넣으면 a의 자료형은 정수형이 되고, 실수 5.0을 넣으면 변수 a의 자료형은 실수형이 되며, 복소수 형태 5+0j를 넣으면 복소수가 됩니다. (이런 점은 우선 편리하지만 나중에는 무척 불안한 요소가 되므로 자료형을 넣을 때 주의해야 합니다.) 우선 정수형은 컴퓨터가 가장 좋아하는 형이라고도 하는데요. 왜냐하면 일..