본문 바로가기

파이썬 (Python)/001. 파이썬 일반 & 기초 (General & Basic)11

Python 파이썬 팩키지(Package), 모듈(Module)을 통해서, 나도 라이브러리(Library) 만들어 보자 안녕하세요, Davey 입니다. 우리가 항상 라이브러리(Library)를 설치하고 그것을 사용하는 것만 배웠다면, 저희도 한번, 라이브러리(Library)를 만들어보는 과정을 수행하려고 합니다. 사실, 저희가 쓰는 라이브러리(Library) 만큼의 Quality는 아니고, 그냥 저희가 만든 소스를 가져오는 정도입니다. 하지만, 시작이 반이라고, 이 수준에서 출발해서, 저희의 상상력과 주변에 일어나는 일로 인해, 다른 무언가를 발명하지 않을까라는 작은 소망으로 시작해보려고 합니다. 1. 팩키지(Package) : 하나의 모듈의 집합이라고 생각하시면 됩니다. 함수의 집합이 클래스라면, 이 클래스의 집합이 모듈이고, 그 모듈의 집합이 팩키지입니다. 별도의 폴더를 만들어서, 그 안에 코드 파일을 만들어 연결하는.. 2020. 7. 17.
Python 파이썬 For, While 반복문으로 단순작업에서 벗어나자! 안녕하세요, Davey 입니다. 이번 Posting은 Python 뿐만 아니라, 여러 코딩 작업 할 때, 가장 기초이면서, 너무나도 많이 사용하는 반복문에 대해서 설명 드리겠습니다. 대표적인 반복문은 For, While이 있습니다. 각 각 따로 설명 드리도록 하겠습니다. 1. For 문 : 반복문 중에 하나로서, 가장 기초적인 반복문입니다. 어떤 범위의 함수를 순환하는데 사용됩니다. 기본 구문은 아래와 같습니다. -> For 변수 in Group 변수 or range(반복한 횟수) : 실행할 코드 - 그럼 예제를 통해서, 아래와 같이 설명 드리도록 하겠습니다. =============================================================== # 기본 함수이기에, 따로 im.. 2020. 7. 12.
Python 파이썬 함수, 클래스 그리고 Lambda 식의 모든 것 안녕하세요, Davey 입니다. 이번 Posting은, 파이썬 Python에서 기초 내용이지만 정말 중요한, 구문 중 하나인, 함수, 클래스 그리고 Lambda, 식에 대해서, Posting 하려고 합니다. (eval & exce 함수 관련해서도 간단히게 다루도록 하겠습니다.) 여러가지 형태를 다루는 것이니, 최대한 자세히 설명드리도록 노력하겠습니다. 1. 함수 (def): 여러가지 코드의 집합체라고 생각하시면 될 거 같습니다. 입력값이 있어도 되고, 없어도 되지만, 출력값은 무조건 나오는 집합체입니다. 이런 함수를 쓰는 이유는, 프로그래밍을 하다 보면 똑같은 내용을 반복해서 작업하는 경우가 있기 때문에, 이때 사용하는게, 함수이다. 그리고 가독성이 높고, 쉽게 코드를 이해하고 사용하는데 유용하기 때문에.. 2020. 7. 3.