본문 바로가기

Study/Python3

Python(파이썬) 기본 - 03. 기본문법(들여쓰기, 주석, 세미콜론) 아래 내용은 공부한 것을 정리하므로 틀린 내용이 포함되어 있을 수 있습니다. 1. 들여쓰기코딩을 할 때, 가독성을 위해 들여쓰기를 합니다. 하지만 파이썬은 문법적인 강제사항입니다. 코드 블럭을 구성하기 위해 if, for, class, def 등등 을 작성하면서 나오는 : 다음 아랫줄은 들여쓰기를 해야합니다.들여쓰기의 방법은 한칸, 두칸, 4칸, 탭 등 여러가지 방식이 있습니다. 중요한 것은 같은 블록 내에서는 들여쓰기 칸 수가 같아야 합니다. 공백과 탭을 섞어쓰면 안됩니다.for i in range(10): print(i) print(i + 1) 만약 이를 지키지 않으면 IndentationError: expected an indented block 이러한 에러 구문을 보게됩니다.2. 주석프로그래밍 언.. 2018. 3. 9.
Python(파이썬) 기본 - 02. REPL 사용 아래 내용은 공부한 것을 정리하므로 틀린 내용이 포함되어 있을 수 있습니다. 1. REPL 이란콘솔 화면에서 파이썬 구문을 입력하면 바로 결과를 반환하고 다시 입력할수 있는 도구.Read Evaluate Print Loop의 줄임말2. REPL 사용Mac 또는 리눅스에서는 터미널 창을 열고, Windows에서는 커맨드창 또는 파워쉘을 오픈한 후, python 또는 python3 를 입력>>> 과 같은 3개의 꺽쇠에서 파이썬 구문을 입력할 수 있음. $ python Python 3.6.3 |Anaconda, Inc.| (default, Oct 6 2017, 12:04:38) [GCC 4.2.1 Compatible Clang 4.0.1 (tags/RELEASE_401/final)] on darwin Type.. 2018. 3. 9.
Python(파이썬) 기본 - 01. pyenv 설치 및 Python 설치 아래 내용은 공부한 것을 정리하므로 틀린 내용이 포함되어 있을 수 있습니다.Python(파이썬) 설치는 Python의 언어를 읽어서 해석 해줄 수 있는 인터프리터와 기본 라이브러리를 설치하게 됩니다. 그리고 이러한 언어 또한 종종 버전 업데이트가 이루어지며, 이러한 버전 업데이트때마다 새롭게 설치를 하고, 구버전으로 개발된 프로그램에 맞추어 다시 인터프리터를 다시 설치하는 것은 무척 비효율적입니다. 그래서 이러한 인터프리터 언어들은 여러 버전을 설치하고 손쉽게 시스템의 인터프리터 환경을 변경시켜주는 version manager가 있습니다. ruby의 rvm, Node.js의 nvm 이 대표적인 예입니다. Python에도 이러한 version manager가 있습니다. pyenv입니다. pyenv를 먼저 .. 2018. 3. 7.
728x90