모듈 (module)하나의 파이썬 스크립트 파일은 모듈로 취급할 수 있습니다. 모듈은 import 문으로 로드합니다. 읽은(로드한) 모듈의 클래스, 함수, 변수는 "모듈명.식별자"로 참조할 수 있습니다. 아래 프로그래밍 예제를 참조하세요. 12def myfunc(): print "Hello!"cs 123import mymod mymod.myfunc() #=> Hello!cs python 모듈의 시작 부분에는 """..."""를 이용해 파이썬 문서 문자열(도큐먼트 스트링)을 작성할 수 있습니다. 123# coding: utf-8"""A sample module"""(생략)cs 패키지 (package)여러 모듈을 종합해 패키지로 처리할 수 있습니다. python 패키지는 __init__.py라는 파일이 ..
고사용 보드, 미니 pc LattePanda 이야기입니다. 출처는 일본 블로거인데, 주소는 까먹었어요.제가 구입한 것은 "LattePanda Alpha 800 (라떼판다 알파 800)"입니다. 상위 모델 "LattePanda alpha 864"도 있는데, 800과의 차이점은 본체 eMMC(64GB) 탑재 여부 뿐입니다. ※ 3자리 숫자로 메모리 용량(상위 1자리)과 eMMC 용량(하위 2자리)을 나타내는 듯합니다. 따라서, "LattePanda alpha 800" 본체엔 스토리지가 없으므로, 초기 상태에서는 (스토리지가 없어서) OS를 설치할 수 없습니다. 그래서 라떼판다 알파 800 NVMe SSD를 M.2에 연결한 뒤, Windows 10을 설치합니다. 윈도우10 설치순서는 일반 PC와 똑같습니다. ..
본의 아니게 윤성우 님의 저서를 갖고 글을 쓰게 되었네요. 어제 윤성우의 열혈 C 프로그래밍에 대한 글을 업로드 했었는데, 책에 대한 글을 조금 더 알아봤습니다. 그랬더니, 이런 글을 읽게 되었고 저와 비슷한 생각을 하는 프로그래머의 댓글을 접했습니다. 어느 분의 댓글기본을 원한다면 지금의 추세를 보자면 C보다는 다른 언어를 추천해 드립니다.C#이라거나 파이썬이라거나 java라거나 우수한 입문서 괜찮은 게 많아요.절대적이라곤 할 순 없지만 C언어보다는 좀 더 확장성이 있거나 접근성이 높은 언어들이 많아요. 파이썬을 실험해볼 실험대(Pythonanywhere)도 있고, 각종 기본 문서도 많고, 심지어 웹으로는 오픈되어있습니다. https://wikidocs.net/book/1https://dojang.io..
이 포스트는 일본 엔지니어의 글을 번역. Mem 4GB + eMMC 64GBlattepanda 링크 : http://www.compuzone.co.kr/product/product_detail.htm?ProductNo=543798&BigDivNo=99&MediumDivNo=1303&DivNo=3689 라즈베리파이 사이즈로, Windows 10이 동작하는 편리한 제품입니다. 빠지지 않고 Windows10 정식 라이센스도 옵니다. 패키지 안에는 종이 설명서, 라떼판다 카드(활성화를 위한 제품키가 적힌)가 들어 있습니다. Windows10 IOT ENTERPRISE 버전입니다. ※ 상품 설명에서는 활성화된 것으로 적혀 있지만, 제품 구동 후 키를 등록해야 활성화할 수 있습니다. 또한, 언어 전환에 많은 시간이..