파이썬 소개 (1)
컴퓨터 프로그램의 특징
- 우리는 일상생활에서 컴퓨터를 많이 사용한다.
- 컴퓨터의 최대 장점: 반복적인 작업을 잘한다.
- 컴퓨터의 핵심: 범용성
- (예)스마트폰: 우리는 스마트폰에 다양한 기능을 하는 앱(프로그램)을 설치하여 여러가지 작업을 할 수 있다.
- 컴퓨터에 일을 시키려면 인간이 컴퓨터에게 자세한 명령어(instruction)들을 주어야 한다.
- 프로그램 (program) : 컴퓨터가 수행할 명령어를 적어 놓은 문서
- 프로그램은 컴퓨터에만 설치되는 것이 아니다.
- 임베디드 프로그램(embedded program): 전자기기에 내장되는 프로그램
- 컴퓨터는 사람의 언어를 이해할 수 없다!
- 기계어 (machine language) : 컴퓨터가 알아듣는 유일한 언어
- 기계어는 0과 1로 구성된다.
- 초기의 컴퓨터에서는 기계어를 사용하여 프로그램을 했었다.
- C 언어를 기준으로 그보다 낮은 언어를 저급언어라고 하며, 그보다 상위언어를 고급언어라고 한다.
- 인간의 언어에 근접한 프로그래밍 언어가 개발된다.
- 인간이 프로그래밍 언어를 배워서 프로그램을 작성하면 컴파일러(compiler)라고 하는 통역을 담당하는 소프트웨어가 프로그램을 기계어로 번역한다.
파이썬이란?
- 1991년에 귀도 반 로섬(Guido van Rossum)이 개발한 대화형 프로그래밍 언어이다.
- 생산성이 뛰어나다.
- 초보자한테 좋은 언어 – 인터프리터 언어(해석기)
- 파이썬은 실행 전에 컴파일 할 필요가 없다.(타 언어들은 실행하기 전에 컴퓨터가 이해할 수 있는 기계어로 컴파일 하는 과정이 필요하다.)
- 파이썬은 문법이 쉬워서 코드를 보면 직관적으로 알 수 있는 부분이 많다.
if "사과" in ["딸기", "바나나", "포도", "사과"]:
print("사과가 있습니다")
- 파이썬은 다양한 플랫폼에서 사용한다.
- 라이브러리가 풍부하다.
- 애니메이션이나 그래픽을 쉽게 사용할 수 있다.
Author And Source
이 문제에 관하여(파이썬 소개 (1)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@roberts/파이썬-소개-1저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)