티스토리 뷰

카테고리 없음

파이썬(Python)

Stv 2023. 1. 4. 19:27

목차


    Python의 특징

    - 플랫폼과는 독립적인 언어이다

    - 인터프리터 언어이다

    - 컴파일러와 인터프리터언어의 차이점

    컴파일러   인터프리터
    소스코드를 기계어로 먼저번역
    해당 플랫폼에 최적화되어 프로그램을 실행
    작동방식 별도의 번역과정 없이
    소스코드를 실행시점에 해석하여 
    컴퓨터가 처리할 수 있도록함
    실행속도가 빠름
    한번의 많은 기억장소 필요
    장점
    단점
    간단히 작성, 메모리가 적게 필요
    실행속도가 느림
    C, 자바, C++, C# 주요 언어 파이썬,스칼라

     

    - 객체 지향 동적 타이핑 언어

    • 객체 지향언어 : 실행 순서가 아닌 단위 모듈 중심으로 프로그램을 작성 -> 하나의 객체는 어떤 목적을 달성하기 위한 행동과 속성을 가지고 있음
    • 동적 타이핑 언어 : 프로그램이 실행하는 시점에 프로그램이 사용해야 할 데이터에 대한 타입을 결정함.

    - 쉽고 간단하며 다양하다

    • 이해하기 쉬운 문법

    - 파이썬은 대부분의 라이브러리가 이미 다른 사용자에 의해서 구현되어 있음

    Life is short.

    You need Python