>  기사  >  백엔드 개발  >  파이썬은 어떤 언어인가요?

파이썬은 어떤 언어인가요?

(*-*)浩
(*-*)浩원래의
2019-08-01 16:08:125449검색

Python은 동적 데이터 유형을 사용하는 해석된 객체 지향 고급 프로그래밍 언어입니다.

파이썬은 어떤 언어인가요?

해석 언어: (추천 학습: Python 동영상 튜토리얼#🎜🎜 # )

프로그램은 컴파일할 필요가 없습니다. 프로그램은 실행될 때마다 기계어로 번역됩니다. 따라서 효율성이 상대적으로 낮습니다. 예를 들어 베이직 언어에는 베이직 프로그램을 직접 실행할 수 있는 전용 인터프리터가 있고, 실행 시 각 문장이 번역된다. (프로그램 실행 시 번역됩니다. 번역을 위한 전용 인터프리터가 있습니다. 각 문장은 실행 시 번역됩니다. 효율성이 상대적으로 낮고, 인터프리터에 의존하며, 크로스 플랫폼 성능이 좋습니다.) # 🎜🎜##🎜🎜 #

객체 지향 언어

은 객체를 프로그램 구조의 기본 단위로 사용하는 프로그래밍 언어의 한 종류입니다. 설명에 사용되는 설계는 객체를 기반으로 한다는 의미입니다. 핵심이며 객체는 프로그램의 실행 부분입니다. 순간의 기본 구성 요소입니다. 언어는 클래스 및 상속과 같은 구성 요소를 제공하며 인식, 다형성, 범주 및 상속이라는 네 가지 주요 특성을 갖습니다.

객체 지향 언어는 목적 시스템을 설명하는 데 더 자연스럽고 소프트웨어 확장 및 재사용을 용이하게 합니다. 에는 네 가지 주요 특성이 있습니다.

(1) 식별, 시스템의 기본 구성 요소는 식별 가능한 개별 개체 집합으로 인식될 수 있습니다. # 🎜🎜 #(2) 범주, 동일한 데이터 구조와 동작을 가진 시스템의 모든 개체는 클래스를 형성할 수 있습니다.

(3) 다형성, 개체는 고유한 정적 유형과 여러 개의 가능한 동적 유형을 갖습니다. 🎜🎜#

(4) 상속, 기본 수준 관계의 다양한 클래스 간에 데이터 및 작업 공유.

그중 앞의 3개가 기본이고 상속이 특징입니다. 객체 지향 언어의 표현력을 반영하기 위해 네 가지(때때로 동적 바인딩 포함)를 조합하여 사용합니다.

동적 언어

는 프로그램이 실행되는 동안 구조를 변경할 수 있음을 의미합니다. 새 기능을 도입하거나 기존 기능을 삭제할 수 있습니다. 구조 변경, 유형 확인 읽기 및 지우기가 쉽다는 장점이 있지만 디버깅이 불편하다는 단점이 있습니다.

더 많은 Python 관련 기술 기사를 보려면

Python Tutorial 열을 방문하여 알아보세요!

위 내용은 파이썬은 어떤 언어인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.