Dagdag pa tungkol sa Python. Ang mga sangkap ng wika

Dagdag pa tungkol sa Python


Sa artículo nauuna Tinalakay namin ang mga dahilan kung bakit matutunan ang wika ng programa ng Python at kung paano magkaroon ng pinakabagong bersyon. Ngayon ang oras upang malaman ang mga sangkap ng wika na may ilang mga halimbawa.

Dagdag pa tungkol sa Python. Ang mga tool upang magsimula

Buto ng bungang-kahoy

Ang Python ay may maraming mga module na makatipid ng oras sa pagsulat ng code dahil nagdadala sila ng mga naka-preprogram na pagpapaandar na kailangan namin. Bagaman ang ilan sa mga ito ay paunang naka-install, ang iba ay dapat idagdag kung kinakailangan namin sila.

Mayroong dalawang madaling paraan upang idagdag ang mga ito; mula sa mga repository ng iyong pamamahagi (na parang isang normal na programa) o gamit ang isang tagapamahala ng packet na tinatawag na PIP. Tinitiyak ng pangalawang pamamaraan na mayroon kaming pinaka-kasalukuyang mga bersyon.

Mahalaga
Tandaan na ang utos upang maglunsad ng mga programa ay python3 nombre_del_programa at hindi python nombre_del_programa.

Suriin natin kung mayroon tayong naka-install na PIP
pip3 -V

Dapat kang makatanggap ng isang mensahe na katulad nito
pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
Kung sakaling wala kang naka-install na Pip maaari mo itong gawin mula sa manager ng package ng iyong pamamahagi. Kailangan mo ng package
python3-pip

Pagpasok at pagpapakita ng data

Isusulat namin ang aming unang programa. Malamang na kung makopya at mai-paste mo ang mga programa, hindi gagana ang mga ito. Inirerekumenda kong i-type mo ang mga ito. Tiyaking igalang ang mga puwang o hindi sila gagana.

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

Sa unang linya ng programa ay nai-print namin ang mensahe ng pagbati. Sa pangalawa, tinutukoy namin ang isang variable na tinatawag na "pangalan" at italaga ito bilang isang halaga ng sagot sa tanong, Ano ang iyong pangalan? Tandaan na ang Input ay nagsisilbi ng dalawang mga pag-andar, ang pagpapakita ng isang mensahe at pagtatalaga ng halaga ng tugon sa variable.

Sa ikatlong linya, bumalik ang print command, na nagpi-print ng dalawang uri ng nilalaman. Ang paunang natukoy na pagbati (Ano ang laging nasa mga quote) at ang halaga ng variable (Ang mga variable ay palaging walang mga quote. Ang variable at hindi variable na nilalaman ay pinaghihiwalay ng isang kuwit (,).

Subukan natin ang isang pagbabago

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

Sa ikatlong linya ay nagtatalaga kami sa variable na «pagbati» isang kumbinasyon ng paunang natukoy na teksto (sa pagitan ng mga quote) at ang halaga ng variable (nang walang mga quote)

Mga Module

Ang pagkakaroon ng pagsusulat ng isang serye ng mga tagubilin sa code sa tuwing kinakailangan ito ay pag-aaksaya ng oras at kalawakan. Lalo na kung ito ay isang malawak na programa. Iyon ang dahilan kung bakit pinakamahusay na gumamit ng isang pinagsamang kapaligiran sa pag-unlad at magsulat ng isang mahabang programa (script sa jargon) upang maipatupad mamaya ng interpreter.

Habang pinahaba ang programa, ipinapayong hatiin ito sa maraming mga file upang mapadali ang pagpapanatili nito at muling paggamit. Ito ang ginagamit para sa mga module.

Ang mga module ay mga file na naglalaman ng mga kahulugan at deklarasyon sa Python. Ang pangalan ng file ay ang pangalan ng module na nagtatapos sa .py. Halimbawa, lilikha kami ng isang module na tinatawag na Welcome.py. Sa loob ng isang module, ang pangalan ng module (bilang isang string) ay magagamit bilang halaga ng pandaigdigang variable na __name__.

Isaisip kung ano ang sinabi ko sa itaas tungkol sa mga puwang. Tandaan na ang pangalawa, pangatlo, at pang-apat na linya ng programa ay nagsisimula sa ibaba lamang ng puwang sa pagitan ng salitang def at salitang Maligayang pagdating. Kinakailangan ito ng Python at ipaliwanag namin ito sa mga sumusunod na artikulo.

Sa unang linya tinutukoy namin ang isang pagpapaandar na tinatawag na Maligayang Pagdating. Ang susunod na tatlong linya ay ang mga tagubilin na kailangang maipatupad sa tuwing tatawagin ang pagpapaandar.

Sa linya 5 tinutukoy namin ang nilalaman ng variable ng publication na ang huling pagtuturo ng pagpapaandar ay kailangang i-print ang maligayang mensahe.

Sa huling linya ng programa, isinasagawa namin ang pagpapaandar.

Subukan natin ang iba pa. Lumikha ng dalawang mga file. Ang isa ay tinawag na Welcome.py at ang iba pang pagsubok. py.

Sa Welcome.py isulat ang mga linya na ito:
def Bienvenida():
   publicacion="Linux adictos"
   nombre=input("¿Cómo te llamas ")
   saludo="Bienvenido "+nombre+" Gracias por leer "+publicacion
   print(saludo)

Sa test.py isulat:
from Bienvenida import Bienvenida
Bienvenida()
Ang ginagawa namin ay pinaghihiwalay ang pagpapaandar at ang pag-andar na tumawag sa dalawang magkakahiwalay na mga file.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.