A. Programming 20

[파이썬 기초] 파이썬 문서화(Docstring), 주석 사용법

무지를 아는 것이 곧 앎의 시작이다 - 소크라테스 이전 글에서 내가 작성한 파이썬 코드가 잘 작성되었는지 확인해볼 수 있는 PyLint를 사용하는 방법에 대해서 알아보았습니다. [A. Programming/Python] - 파이썬(Python) PyLint 사용해보기 파이썬(Python) PyLint 사용해보기 결점이 많다는 것은 나쁜 것이지만, 그것을 인정하지 않는 것은 더 나쁜 것이다. - 파스칼 이전 글을 통해서 파이썬 코드 작성 시 가이드라인이 될 수 있는 PEP8에 대해서 알아보았습니다. [A. Progra yongbba.tistory.com 본격적인 파이썬 코딩에 앞서 한 가지만 더 알아두고 가면 좋을 것 같아서 이에 대해서 알아보려고 합니다. 여기서 알아보려고 하는 것은 파이썬 문서화와 관계..

[파이썬 기초] PyLint 사용해보기

결점이 많다는 것은 나쁜 것이지만, 그것을 인정하지 않는 것은 더 나쁜 것이다. - 파스칼 이전 글을 통해서 파이썬 코드 작성 시 가이드라인이 될 수 있는 PEP8에 대해서 알아보았습니다. [A. Programming/Python] - 파이썬(Python) PEP8이란? 파이썬(Python) PEP8이란? 인간은 인생의 방향을 결정할 규칙을 가지고 있어야 한다. - 존 웨인 이전 글들을 통해서 파이썬을 설치하고, IDE나 텍스트 에디터를 설치하고 환경을 설정해줌으로써 파이썬을 이용하여 코딩을 yongbba.tistory.com 이런 가이드라인에 맞춰서 코딩을 하는 습관이 미리 생긴다면 나중에 어떤 프로그래밍 언어를 배우더라도 효율적인 코딩을 할 수 있을 것이라고 생각합니다. 이런 코드에 대한 정적 분석을..

[파이썬 기초] PEP8 알아보기

인간은 인생의 방향을 결정할 규칙을 가지고 있어야 한다. - 존 웨인 이전 글들을 통해서 파이썬을 설치하고, IDE나 텍스트 에디터를 설치하고 환경을 설정해줌으로써 파이썬을 이용하여 코딩을 할 준비가 완료가 되었다고 할 수 있습니다. [A. Programming/Python] - 파이썬(Python) 설치 개발 환경 구축하기 파이썬(Python) 설치 개발 환경 구축하기 만일 내게 나무를 베기 위해 한 시간만 주어진다면, 우선 나는 도끼를 가는데 45분을 쓸 것이다. - 에이브러햄 링컨 앞선 글들을 통해서 프로그래밍 언어의 종류와 특성이 무엇인지에 대해서 간 yongbba.tistory.com [A. Programming/Python] - 파이참(PyCharm) 파이썬 IDE 설치 파이참(PyCharm)..

노트패드++(Notepad++) 텍스트 에디터로 파이썬 코딩 해보기

험한 언덕을 오르기 위해 처음에는 천천히 걷는 것이 필요하다. - 셰익스피어 앞선 글에서 파이썬(Python)을 설치하고 파이참(PyCharm) IDE 설치를 통해 파이썬 개발 환경을 구성하는 것에 대해 알아보았습니다. [A. Programming/Python] - 파이썬(Python) 설치 개발 환경 구축하기 파이썬(Python) 설치 개발 환경 구축하기 만일 내게 나무를 베기 위해 한 시간만 주어진다면, 우선 나는 도끼를 가는데 45분을 쓸 것이다. - 에이브러햄 링컨 앞선 글들을 통해서 프로그래밍 언어의 종류와 특성이 무엇인지에 대해서 간 yongbba.tistory.com [A. Programming/Python] - 파이참(PyCharm) 파이썬 IDE 설치 파이참(PyCharm) 파이썬 IDE..

파이참(PyCharm) 파이썬 IDE 설치

시작은 그 일의 가장 중요한 부분이다. - 플라톤 이전 글에서 파이썬(Python)으로 개발을 하기 위한 첫 단계로 파이썬 설치를 해보았습니다. [A. Programming/Python] - 파이썬(Python) 설치 개발 환경 구축하기 파이썬(Python) 설치 개발 환경 구축하기 만일 내게 나무를 베기 위해 한 시간만 주어진다면, 우선 나는 도끼를 가는데 45분을 쓸 것이다. - 에이브러햄 링컨 앞선 글들을 통해서 프로그래밍 언어의 종류와 특성이 무엇인지에 대해서 간 yongbba.tistory.com 파이썬 설치가 완료되었다면 파이썬을 이용하여 코딩을 하고 프로그램을 만들 준비가 되었다고 볼 수 있습니다. 파이썬 설치 시 함께 설치된 IDLE를 이용하여 코드도 작성하고 프로그램도 간단한 프로그램 정..

파이썬(Python) 설치 개발 환경 구축하기

만일 내게 나무를 베기 위해 한 시간만 주어진다면, 우선 나는 도끼를 가는데 45분을 쓸 것이다. - 에이브러햄 링컨 앞선 글들을 통해서 프로그래밍 언어의 종류와 특성이 무엇인지에 대해서 간단하게 알아보았습니다. [A. Programming/Common] - 프로그래밍 언어 종류 - 1 프로그래밍 언어 종류 - 1 시대를 움직이는 것은 원칙이 아니라, 사람들의 다양한 개성이다. - 오스카 와일드 우리의 생각을 말로 하려면 어떤 언어로 할지 정한 후 말을 해야 합니다. 영어만 알아듣고 한국어는 모르는 사 yongbba.tistory.com [A. Programming/Common] - 프로그래밍 언어 종류 - 2 프로그래밍 언어 종류 - 2 아무도 당신에게 뭔가를 주지 않는다. 당신이 나서서 취해야 한다...

객체지향 프로그래밍(OOP) 절차적 프로그래밍(PP)

이해하지 못한 것은 소유하지 못한다. - 니체 이전 글들에서 프로그래밍 언어 종류에 어떤 것들이 있는지 알아보았습니다. [A. Programming/Common] - 프로그래밍 언어 종류 - 1 프로그래밍 언어 종류 - 1 시대를 움직이는 것은 원칙이 아니라, 사람들의 다양한 개성이다. - 오스카 와일드 우리의 생각을 말로 하려면 어떤 언어로 할지 정한 후 말을 해야 합니다. 영어만 알아듣고 한국어는 모르는 사 yongbba.tistory.com [A. Programming/Common] - 프로그래밍 언어 종류 - 2 프로그래밍 언어 종류 - 2 아무도 당신에게 뭔가를 주지 않는다. 당신이 나서서 취해야 한다. - 마틴 스콜세지 영화 "디파티드" 중 지난 글에서는 프로그래밍 언어를 기계어, 어셈블리어,..

프로그래밍 언어 종류 - 2

아무도 당신에게 뭔가를 주지 않는다. 당신이 나서서 취해야 한다. - 마틴 스콜세지 영화 "디파티드" 중 지난 글에서는 프로그래밍 언어를 기계어, 어셈블리어, 컴파일 언어, 인터프리터 언어와 같이 종류를 나누어보았습니다. 자세한 내용은 아래의 이전 글을 참고해주세요. [A. Programming/Common] - 프로그래밍 언어 종류 - 1 프로그래밍 언어 종류 - 1 시대를 움직이는 것은 원칙이 아니라, 사람들의 다양한 개성이다. - 오스카 와일드 우리의 생각을 말로 하려면 어떤 언어로 할지 정한 후 말을 해야 합니다. 영어만 알아듣고 한국어는 모르는 사 yongbba.tistory.com 이번에는 다양한 언어들 중 현재 많이 사용되는 일부 언어들에 대해 조금 더 자세히 알아봄으로써 프로그래밍 언어에 ..

프로그래밍 언어 종류 - 1

시대를 움직이는 것은 원칙이 아니라, 사람들의 다양한 개성이다. - 오스카 와일드 [A. Programming/Common] - 프로그래밍 언어 종류 - 2 프로그래밍 언어 종류 - 2 아무도 당신에게 뭔가를 주지 않는다. 당신이 나서서 취해야 한다. - 마틴 스콜세지 영화 "디파티드" 중 지난 글에서는 프로그래밍 언어를 기계어, 어셈블리어, 컴파일 언어, 인터프리터 언어와 yongbba.tistory.com 우리의 생각을 말로 하려면 어떤 언어로 할지 정한 후 말을 해야 합니다. 영어만 알아듣고 한국어는 모르는 사람에게 한국어로 아무리 말을 한다고 해도 알아들을 수는 없습니다. 컴퓨터 프로그래밍도 이와 비슷합니다. 어떤 프로그램을 만들 것인가가 결정되면 어떤 프로그래밍 언어를 이용하여 그 프로그램을 개..

코딩(Coding)과 프로그래밍(Programming)

태도는 사소한 것이지만 그것이 만드는 차이는 엄청나다. 즉, 어떤 마음가짐을 갖느냐가 어떤 일을 하느냐보다 더 큰 가치를 만들 수 있다. - 윈스턴 처칠 요즘 코딩이나 프로그래밍이랑 말을 많이 들어봤을 것입니다. 흔히들 코딩이나 프로그래밍을 거의 같은 의미로 이야기를 하는 편이지만 세부적으로 보면 차이가 있다고 볼 수 있습니다(현재 코딩과 프로그래밍을 동일하게 바라보고 사용하는 곳이 많기 때문에 주관적인 견해를 바탕으로 작성되었습니다). 프로그래밍에 관련된 글들을 작성하기에 앞서서 프로그래밍, 프로그래머에 대해서 조금 더 알아보려고 합니다. 코딩(Coding) 코딩에 대한 사전적인 정의로 찾아보면 아래와 같이 나와 있습니다. 프로그램 언어 또는 기계 언어를 써서 프로그램을 기술하는 것. - 컴퓨터 정보용..