ysw2946.log
로그인
ysw2946.log
로그인
1-2. 파이썬 개요
유승우
·
2022년 5월 2일
팔로우
0
1 week
Python Basics for AI
부스트캠프 AI Tech 3기
0
Python
python(피톤)은 그리스 신화속의 괴물 뱀과 몬티 파이썬이라는 코메디 그룹의 이름에서 유래
Python의 특징
플랫폼 독립적인 인터프리터 언어
운영체제(플랫폼)와 상관없이(독립적인) 통역기를 사용하는 언어(인터프리터)
컴파일러
인터프리터
작동방식
소스코드를 기계어로 먼저 번역 후 해당 플랫폼에 최적화되어 프로그램 실행
별도의 번역과정 없이 소스코드를 실행시점에 해석하여 컴퓨터가 처리할 수 있도록 함
장점
실행속도가 빠름
간단히 작성, 메모리가 적게 필요
단점
한번에 많은 기억장소 필요
실행속도가 느림
주요 언어
C, 자바, C++, C#
파이썬, 스칼라
객체 지향적 언어
실행 순서가 아닌 목적에 따른 각각의 단위 모듈(객체) 중심으로 프로그램을 작성
하나의 모듈에는 목적을 달성하기 위한 행동(method)와 속성(attribute)를 가지고 있음
동적 타이핑 언어
프로그램이 실행하는 시점에 그 데이터의 타입을 결정
Why Python
쉽고 간단하고 다양하며, 이해하기 쉬운 문법을 가지고 있고, 다양한 라이브러리가 구현되어 있기 때문에 파이썬을 사용한다.
유승우
팔로우
이전 포스트
1-1. The Missing Class of Your DL Education Basic computer class for newbies
다음 포스트
1-3. 파이썬 코딩 환경
0개의 댓글
댓글 작성