의 이전 기사 파이썬 프로그래밍 언어를 배우는 이유와 최신 버전을 얻는 방법에 대해 논의했습니다. 이제 몇 가지 예를 통해 언어의 구성 요소를 배울 때입니다..
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()
우리가하는 일은 함수와 함수 호출을 두 개의 개별 파일로 분리하는 것입니다.