Python에 대한 추가 정보. 언어의 구성 요소

Python에 대한 추가 정보


이전 기사 파이썬 프로그래밍 언어를 배우는 이유와 최신 버전을 얻는 방법에 대해 논의했습니다. 이제 몇 가지 예를 통해 언어의 구성 요소를 배울 때입니다..

Python에 대한 추가 정보. 시작하기위한 도구

삐악 삐악 울다

파이썬에는 우리가 필요로하는 미리 프로그래밍 된 함수를 가져 오기 때문에 코드 작성 시간을 절약하는 많은 모듈이 있습니다.. 일부는 사전 설치되어 있지만 필요에 따라 추가해야합니다.

추가하는 두 가지 쉬운 방법이 있습니다. 배포 저장소에서 (일반 프로그램 인 것처럼) 또는 PIP라는 패킷 관리자를 사용합니다. 두 번째 방법은 최신 버전이 있는지 확인합니다.

중대한
프로그램을 시작하는 명령은 다음과 같습니다. python3 nombre_del_programa 아니라 python nombre_del_programa.

PIP가 설치되어 있는지 확인합시다
pip3 -V

다음과 유사한 메시지를 받아야합니다.
pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
Pip이 설치되어 있지 않은 경우 배포판의 패키지 관리자에서 수행 할 수 있습니다. 패키지가 필요합니다
python3-핍

데이터 입력 및 표시

첫 번째 프로그램을 작성할 것입니다. 프로그램을 복사하여 붙여 넣으면 작동하지 않을 수 있습니다. 입력하는 것이 좋습니다. 공간을 존중하지 않으면 작동하지 않습니다.

print("¡Hola!")
nombre=input("¿Cómo te llamas? ")
print("¡Bienvenido/a!", nombre, ".Gracias por leer Linux Adictos")

프로그램의 첫 번째 줄에 인사말 메시지를 인쇄합니다. 두 번째에서는 "name"이라는 변수를 정의하고 What 's your name? 질문에 대한 답을 값으로 할당합니다. Input은 메시지를 표시하고 응답 값을 변수에 할당하는 두 가지 기능을 제공합니다.

세 번째 줄에서 print 명령이 반환되어 두 가지 유형의 콘텐츠를 인쇄합니다. 미리 정의 된 인사말 (항상 따옴표로 묶인 내용) 및 변수 값 (변수에는 항상 따옴표가 없습니다. 변수 및 비 변수 내용은 쉼표 (,)로 구분됩니다.)

수정 해보자

print("¡Hola!")
nombre=input("¿Cómo te llamas? " )
saludo="Bienvenido "+ nombre +". Gracias por leer Linux Adictos"
print(saludo)

세 번째 줄에서는 사전 정의 된 텍스트 (따옴표 사이)와 변수 값 (따옴표 제외)의 조합을«인사말»변수에 할당합니다.

모듈

필요할 때마다 일련의 명령을 코드로 작성해야하는 것은 시간과 공간을 낭비하는 일입니다. 특히 광범위한 프로그램 인 경우. 그래서 통합 개발 환경을 사용하고 인터프리터가 나중에 실행할 긴 프로그램 (용어로 스크립트)을 작성하는 것이 가장 좋습니다.

프로그램이 길어짐에 따라 유지 보수 및 재사용을 용이하게하기 위해 여러 파일로 나누는 것이 좋습니다. 이것이 모듈이 사용되는 것입니다.

모듈은 Python의 정의 및 선언을 포함하는 파일입니다. 파일 이름은 .py로 끝나는 모듈의 이름입니다. 예를 들어 Welcome.py라는 모듈을 만듭니다. 모듈 내에서 모듈 이름 (문자열)은 전역 변수 __name__의 값으로 사용할 수 있습니다.

위에서 언급 한 공백에 대해 기억하십시오. 프로그램의 두 번째, 세 번째 및 네 번째 줄은 def 단어와 Welcome 단어 사이의 공간 바로 아래에서 시작합니다. 이것은 Python에 필요하며 다음 기사에서 설명합니다.

첫 번째 줄에서는 Welcome이라는 함수를 정의합니다. 다음 세 줄은 함수가 호출 될 때마다 실행되어야하는 명령입니다.

5 행에서는 함수의 마지막 명령이 환영 메시지를 인쇄하는 데 필요한 발행 변수의 내용을 정의합니다.

프로그램의 마지막 줄에서 함수를 실행합니다.

다른 것을 시도해 봅시다. 두 개의 파일을 만듭니다. 하나는 Welcome.py이고 다른 하나는 테스트입니다. py.

Welcome.py에서 다음 줄을 작성하십시오.
def Bienvenida():
   publicacion="Linux adictos"
   nombre=input("¿Cómo te llamas ")
   saludo="Bienvenido "+nombre+" Gracias por leer "+publicacion
   print(saludo)

test.py에서 다음을 작성하십시오.
from Bienvenida import Bienvenida
Bienvenida()
우리가하는 일은 함수와 함수 호출을 두 개의 개별 파일로 분리하는 것입니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.