2 Agosto 2019

python3 예제

이 자습서에서는 파이썬 언어 및 시스템의 기본 개념과 기능을 비공식적으로 독자에게 소개합니다. 파이썬 인터프리터가 실습에 편리하지만 모든 예제는 독립적이므로 자습서를 오프라인으로 읽을 수도 있습니다. 가장 간단한 경우, 걱정할 두 개의 파일이 있습니다: 설치 스크립트와 배포하는 단일 모듈, foo.py 이 예제에서: 예를 들어 Python 2와 3의 한 가지 차이점은 인쇄 문입니다. Python 2에서 “print” 문은 함수가 아니므로 괄호 없이 호출됩니다. 그러나 파이썬 3에서는 함수이며 괄호로 호출해야합니다. 파이썬 섹션에는 광범위한 파이썬 프로그래밍 예제 모음이 포함되어 있습니다. 예제는 목록, 문자열, 사전, 튜플, 집합 등을 포함한 항목에 따라 분류됩니다. 각 프로그램 예제에는 문제를 해결하기 위한 여러 가지 방법이 포함되어 있습니다. 이 장에서는 distutils를 시작하는 데 도움이 되는 여러 가지 기본 예제를 제공합니다. distutils 사용에 대한 추가 정보는 Distutils 쿡북에서 찾을 수 있습니다. 예를 들어 setup.py 스크립트가 다음과 같이 변경된 경우: 자식 클래스는 부모 클래스의 특성및 동작을 재정의할 수도 있습니다.

예: 후자의 방법에서는 speak() 동작을 정의합니다. 개에게 어떤 다른 행동을 할 수 있는가? 다른 개체에 대한 몇 가지 예제 동작을 보려면 시작 단락을 다시 살펴봅니다. 파이썬은 곱슬 대괄호 대신 블록에 대한 들여쓰기를 사용합니다. 탭과 공백이 모두 지원되지만 표준 들여쓰기에는 표준 Python 코드가 4개의 공백을 사용해야 합니다. 예를 들어 일반적으로 동일한 패키지(또는 하위 패키지)에 여러 모듈을 배포하려고 합니다. 예를 들어 foo 및 bar 모듈이 패키지 foobar에 속하는 경우 소스 트리를 레이아웃하는 한 가지 방법은 예를 들어 여러 다른 동물을 추적하려고 한다고 가정해 보겠습니다. 목록을 사용하는 경우 첫 번째 요소는 동물의 이름이 될 수 있지만 두 번째 요소는 나이를 나타낼 수 있습니다. 마지막 예제의 설치 스크립트는 패키지에 이름이 지정되지 않은 디렉터리에 모듈을 넣으려는 경우 package_dir 옵션을 다시 사용해야 하는 경우와 같이 작성할 수도 있습니다.

예를 들어 src 디렉터리에서 foobar 패키지에 모듈을 보유하는 경우: distutils에 대한 더 많은 제어를 달성하는 방법을 보여주는 레시피 컬렉션입니다. 정확히 동일한 소스 트리 레이아웃으로 이 확장명은 확장자의 이름을 변경하여 foopkg 패키지에 넣을 수 있습니다: 모듈 소스 파일을 다른 디렉토리에 넣을 수 있지만 모듈이 충분하면 지정하기가 더 쉽습니다. 모듈을 개별적으로 나열하는 대신 패키지별로 모듈을 나열합니다. 상속은 한 클래스가 다른 클래스의 특성과 메서드를 사용하는 프로세스입니다. 새로 형성된 클래스를 자식 클래스라고 하며 자식 클래스에서 파생되는 클래스를 부모 클래스라고 합니다. 파이썬은 배우기 쉽고 강력한 프로그래밍 언어입니다. 효율적인 높은 수준의 데이터 구조와 개체 지향 프로그래밍에 대한 간단하지만 효과적인 접근 방식을 가지고 있습니다. Python의 우아한 구문과 동적 타이핑은 해석된 특성과 함께 대부분의 플랫폼에서 많은 영역에서 스크립팅 및 신속한 응용 프로그램 개발을 위한 이상적인 언어입니다. 확장이 실제로 패키지에 속하는 경우 foopkg을 사용하면 long_description 필드에서 reStructuredText 구문을 사용하고 docutils가 설치되어 있는 경우 재구성 텍스트 옵션을 사용하여 구문이 검사 명령으로 괜찮은지 확인할 수 있습니다. 훨씬 더 복잡한 것을 표현하고 싶다면 어떨까요? 참고: Python은 다중 패러다임 프로그래밍 언어이므로 현재 문제에 가장 적합한 패러다임을 선택하고, 한 프로그램에서 다른 패러다임을 혼합하거나, 프로그램이 발전함에 따라 한 패러다임에서 다른 패러다임으로 전환할 수 있습니다.

Contact us

Get in touch with us!