Okuningi ngePython. Izingxenye zolimi

Okuningi ngePython


Ku isihloko esandulele Sasixoxe ngezizathu zokuthi kungani sifunde ulimi lohlelo lwePython nokuthi singaba kanjani nenguqulo yakamuva. Manje yisikhathi sokufunda izingxenye zolimi ngezibonelo ezithile.

Okuningi ngePython. Amathuluzi wokuqalisa

PIP

IPython inamamojula amaningi agcina isikhathi sokubhala ikhodi ngoba aletha imisebenzi ehlelwe ngaphambilini esiyidingayo. Yize ezinye zazo zifakwe ngaphambilini, ezinye kufanele zengezwe njengoba sizidinga.

Kunezindlela ezimbili ezilula zokuzengeza; okuvela ezinqolobaneni zokusabalalisa kwakho (njengokungathi bekuwuhlelo olujwayelekile) noma usebenzisa umphathi wepakethe obizwa nge-PIP. Indlela yesibili iqinisekisa ukuthi sinezinguqulo zamanje kakhulu.

Kubalulekile
Khumbula ukuthi umyalo wokuqalisa izinhlelo ngu python3 nombre_del_programa futhi cha python nombre_del_programa.

Ake sibheke ukuthi ngabe sine-PIP efakiwe yini
pip3 -V

Kufanele uthole umyalezo ofana nalokhu
pip 20.2.3 from /usr/local/lib/python3.9/site-packages/pip (python 3.9)
Uma kwenzeka ungenayo iPip efakiwe ungayenza kusuka kumphathi wephakheji wokusabalalisa kwakho. Udinga iphakheji
python3-ipayipi

Ukufaka nokukhombisa idatha

Sizobhala uhlelo lwethu lokuqala. Kungenzeka ukuthi uma ukopisha futhi unamathisela izinhlelo, ngeke zisebenze. Ngincoma ukuthi uthayiphe. Qiniseka ukuthi uhlonipha izikhala noma zingasebenzi.

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

Kulayini wokuqala wohlelo siphrinta umyalezo wokubingelela. Kowesibili, sichaza okuguquguqukayo okubizwa ngokuthi "igama" bese sikunikeza njengenani eliyimpendulo yombuzo othi, Ungubani igama lakho? Qaphela ukuthi okokufaka kunemisebenzi emibili, leyo yokubonisa umyalezo nokunikeza inani lempendulo kokuguqukayo.

Kulayini wesithathu, umyalo wokuphrinta uyabuya, uprinta izinhlobo ezimbili zokuqukethwe. Ukubingelela okuchazwe ngaphambilini (Okuhlala kusezicaphuni) kanye nenani lokuguquguqukayo (Okuguqukayo kuhlala kungenazo izingcaphuno. Okuqukethwe okuguquguqukayo nokungaguquguquki kwehlukaniswa ngokhefana (,).

Ake sizame ukuguqulwa

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

Emugqeni wesithathu sabela okuguqukayo «ukubingelela» inhlanganisela yombhalo ochazwe ngaphambilini (phakathi kwezilinganiso) nezinga le-variable (ngaphandle kwezilinganiso)

Amamojula

Ukuba nokubhala uchungechunge lwemiyalo ngekhodi ngaso sonke isikhathi lapho kudingeka khona ukuchitha isikhathi nendawo. Ikakhulukazi uma uhlelo olubanzi. Yingakho kungcono ukusebenzisa indawo edidiyelwe yentuthuko bese ubhala uhlelo olude (iskripthi ku-jargon) oluzokwenziwa kamuva ngutolika.

Njengoba uhlelo landa, kunconywa ukuthi uyihlukanise ngamafayela amaningi ukwenza lula ukugcinwa kwayo iphinde isetshenziswe. Lokhu kusetshenziselwa amamojula.

Amamojula amafayela aqukethe izincazelo nezimemezelo ePython. Igama lefayela igama lemodyuli eligcina ngo .py. Isibonelo, sizokwakha imodyuli ebizwa nge- Welcome.py. Ngaphakathi kwemodyuli, igama lemodyuli (njengeyunithi yezinhlamvu) liyatholakala njengenani lokuhlukahluka komhlaba __name__.

Khumbula engikushilo ngenhla ngezikhala. Qaphela ukuthi ulayini wesibili, wesithathu, nowesine wohlelo uqala ngaphansi kwesikhala esiphakathi kwegama def negama elithi Welcome. Lokhu kudingwa yiPython futhi sizokuchaza kuzindatshana ezilandelayo.

Emugqeni wokuqala sichaza umsebenzi obizwa nge-Welcome. Imigqa emithathu elandelayo yimiyalo okumele yenziwe isikhathi ngasinye lapho umsebenzi ubizwa.

Kulayini 5 sichaza okuqukethwe kokuguquguqukayo kokushicilelwa ukuthi imiyalo yokugcina yomsebenzi idinga ukuphrinta umlayezo owamukelekile.

Ngomugqa wokugcina wohlelo, senza umsebenzi.

Ake sizame enye into. Dala amafayela amabili. Esinye sibizwa nge-Welcome.py nesinye isivivinyo. py.

KuWelcome.py bhala le migqa:
def Bienvenida():
   publicacion="Linux adictos"
   nombre=input("¿Cómo te llamas ")
   saludo="Bienvenido "+nombre+" Gracias por leer "+publicacion
   print(saludo)

Ku- test.py bhala:
from Bienvenida import Bienvenida
Bienvenida()
Lokho esikwenzayo ukwahlukanisa umsebenzi nocingo lomsebenzi lube ngamafayela amabili ahlukene.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.