파이썬 기초(1)

Jio.B·2023년 6월 3일

  1. 파이썬 실행

    윈도우키+R > 명령 프롬프트 실행 > 실행창에 cmd 입력 > cmd 화면에서 python 입력

  2. 파이썬 종료

    Ctrl+Z 또는 exit() - 빈 괄호

  3. 파이썬 셸을 이용한 코딩

    윈도우 검색창 > IDLE(python.3.11.2 64-bit) 검색
    [참고] Python IDLE
    = Integrated Development and Learning Environment
    = 통합 개발 환경 툴
    = 프로그램 개발에 필요한 코드작성, 디버깅, 실행 등을 위한 툴 = 코딩툴

  4. 파이썬 편집기 모드 2가지
    1) 셸 모드

  • 간단한 테스트를 위한 툴 : 숫자 연산, 문자 출력 등
  • 프로그래밍 불가 ***
  • 문자열 덧셈, 문자열 곱셈 가능
    (활용 예시) 'hello' + 'world' , 'hello' * 5

2) 파이썬 코드 편집기(=code editor)

  • 프로그램 개발 가능

  • 코드 작성은 편집기, 실행결과는 셸에서 출력됨 ***
    [참고] 편집기에서는 엔터키 작동X, 입력 시에도 print('ddd')

    셸 모드 > 상단 'File'메뉴 > New File(=코드 편집기)
    코드 작성 후, 파일 저장(ctrl+S) > 실행(Run module 또는 F5)
    실행결과는 코드편집기가 아닌 셸모드 별도 창에 출력됨

    < 예제 1 >

  1. 프로그램 실행 과정 : 컴파일러 & 인터프리터

컴파일러 : 우리가 작성한 코드를 컴퓨터가 이해할 수 있는 기계어로 변환
예 : c/c++, java

컴파일러 언어는 소스 전체를 실행파일로 만든 후, 기계에서 실행
= 번역과 같은 개념. 똑같은 내용이지만 다른 언어의 자료가 2개씩 존재함(원본,번역본 2종)

인터프리터 : (컴파일러와 달리) 실행파일을 만들지 않고, 실행이 필요할 때마다 수시로 기계어로 변환함
예 : python

인터프린터 언어는 필요한 소스 코드만 그때그때 실행
= 동시통역과 같은 개념.

< 예제 2 >

0개의 댓글