티스토리 뷰

아래 내용은 공부한 것을 정리하므로 틀린 내용이 포함되어 있을 수 있습니다.

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 "help", "copyright", "credits" or "license" for more information.
      >>> 
    
  • 아래와 같이 입력해봅니다. 바로 바로 결과 값을 확인 할 수 있음.
     >>> 5 + 3
     8
     >>> 6 * 7
     42     
    
  • 아래와 같이 변수 할당, 함수 정의 등은 결과 값이 출력되진 않지만 메모리에 저장되어 변수로 활용가능.
      >>> x = 5
      >>> x * 10
      50
    
  • _ 는 바로 직전 결과 값을 나타냄 python >>> y = 5 >>> y * 2 10 >>> _ + 3 13

    3. REPL 종료

  • Windows : CTRL + Z, enter
  • Mac & Linux : CTRL + D

4. REPL 백그라운드로 보내고 다시 살리기

  • 백그라운드로 보내기 - Mac & Linux : CTRL + Z
  • 다시살리는 shell 명령어 - fg


댓글
댓글쓰기 폼