목록전체 글 (79)
JSITCLUB
![](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를 넣으면 복소수가 됩니다. (이런 점은 우선 편리하지만 나중에는 무척 불안한 요소가 되므로 자료형을 넣을 때 주의해야 합니다.) 우선 정수형은 컴퓨터가 가장 좋아하는 형이라고도 하는데요. 왜냐하면 일..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/AlVUZ/btqAM40GviL/dXk4pWnyPL8xFlnY9x0xI1/img.jpg)
파이썬 기초를 정리해서 올리고 있습니다. 강좌라는 거창한 이름보다는 작지만 알고 있는지식의 공유 정도로 보시면 되십니다. 대상은 프로그램을 처음 파이썬으로 접하시는 분으로 생각하고, 가능한 쉽게 설명하려 합니다. 하지만, 그 이유 때문에 이야기가 길어질 수도 있으니 그 점은 양해 바랍니다. 또한 반대로 어려운 내용이 있으면 댓글로 질문 주세요. 목표는 우선 문법과 간단한 문제 풀이 정도로 생각하고 있습니다. 감사합니다.
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ciXrQV/btqAKieu7v9/dqfBJFjm7gcQ8LnBzEyUE1/img.png)
처음 프로그램을 배우는 분들이 궁금해하는 것이 '어떤 프로그래밍 언어를 배울까?' 일 것입니다. C, C++,C# 자바, 파이썬 그밖에 수많은 언어들 중에 도대체 무엇을 배워야 하나? "다른 언어들의 기초가 되는 C언어를 배워라." "객체지향과 강력한 라이브러리를 갖고 있는 C++를 배워라." "요즘은 자바세상이니 자바를 배워라." "아니 요즘 한창 뜨고 있는 파이썬을 배워라." ... 권하는 이유도 생각하는 의견도 너무나 다양합니다. 모두 틀린 말은 아니지만 제 생각에는 이와 같이 언어의 특징에 대한 접근보다 먼저 내가 무엇을 하고 싶은지 정하고 그것에 맞는 언어를 선택하는 것이 좋을 것 같습니다. 프로그래밍 언어들은 각각의 강점을 갖고 있는 분야들이 있습니다. C는 하드웨어 나 임베디드에서 자바는 안..