BPM Logo
Ghid Fundamente • Scripting & AI

De ce toată lumea (și orice AI) folosește Python? Ghid complet de la zero

Află istoria din spatele limbajului, de ce este preferatul modelelor AI și cum să îl instalezi corect pe Windows împreună cu pachetele necesare.

💡 Ai nevoie de experiență în programare? Un background minim în scripting sau IT este util, dar nu este obligatoriu! Datorită instrumentelor moderne de Inteligență Artificială (precum modelele locale de tip Coder), trebuie doar să înțelegi logica pașilor de mai jos. AI-ul va scrie codul pentru tine, iar tu va trebui doar să îl execuți.

1. Cum a apărut Python? O scurtă istorie

Python a fost creat la sfârșitul anilor '80 de către programatorul olandez Guido van Rossum și lansat oficial în 1991. Numele său nu vine de la șarpe, ci de la emisiunea de comedie preferată a creatorului: "Monty Python's Flying Circus".

Filosofia de bază a fost simplă: programarea trebuie să fie distractivă, iar codul trebuie să fie atât de ușor de citit încât să semene cu limba engleză (personal, nu cred ca i-a iesit sau a evoluat la un nivel la care s-a abandonat acest side-quest).

2. De ce a luat amploare Python în ultimii ani?

Python a devenit cel mai popular limbaj de programare din lume datorită trei piloni principali:

Sintaxă extrem de simplă (discutabil): În Python nu ai nevoie de acolade complicate sau punct și virgulă la sfârșitul fiecărei linii. Codul este aerisit și ușor de înțeles.
Comunitatea uriașă: Fiind un proiect open-source, milioane de dezvoltatori au creat biblioteci (pachete) gratuite pentru orice task imaginabil: de la automatizat fișiere Excel, până la procesat imagini sau site-uri web.
Versatilitate: Cred ca acest punct este un efect secundar al comunicatii extinse. Mi s-a parut ca din momentul in care Google a spus ca trece pe Python, toata lumea a inceput sa foloseasca Python, facand-ul limbajul de notorietate de azi. Nu imi pot paria viata pe asta, este doar o parere personala.

3. De ce preferă modelele AI să genereze cod în Python?

Dacă îi ceri unui model AI (cum este qwen2.5-coder) să rezolve o sarcină, aproape întotdeauna îți va oferi un script în Python. Există câteva motive clare pentru asta:

🤖 Limbajul nativ al Inteligenței Artificiale: Toate marile cadre AI (PyTorch, TensorFlow, OpenAI API, Ollama) sunt scrise sau controlate prin Python. Deoarece modelele de limbaj au fost antrenate pe miliarde de linii de cod din internet, cele mai multe dintre exemplele din setul lor de date au fost în Python. Prin urmare, AI-ul este cel mai precis și generează cele mai puține erori când scrie cod Python!

4. Cum instalăm Python pe Windows (Pas cu Pas)

Instalarea este foarte simplă, dar conține un pas critic pe care mulți începători îl omit:

  1. Intră pe site-ul oficial python.org/downloads.
  2. Apasă pe butonul galben Download Python 3.x.x.
  3. Deschide fișierul .exe descărcat.
⚠️ PAS OBLIGATORIU LA INSTALARE: În prima fereastră a kit-ului de instalare, bifează caseta din partea de jos:
[X] Add python.exe to PATH
Fără această opțiune bifată, nu vei putea rula comenzi Python direct din Terminal/Command Prompt!

Apasă pe Install Now și așteaptă finalizarea.

5. Cum instalăm biblioteci (pachete) necesare

Prin "bibliotecă" (library/package) înțelegem un modul extern care extinde capabilitățile Python. De exemplu, Python simplu nu știe să lucreze direct cu fișiere Excel moderne, dar o bibliotecă numită pandas sau openpyxl face acest lucru în doar câteva secunde.

Pentru a instala biblioteci folosim instrumentul pip (care vine automat instalat cu Python). Deschide Command Prompt sau Terminal și tastează:

Exemplu: Instalare pachete pentru lucru cu Excel și date

pip install pandas openpyxl

Exemplu: Instalare pachet pentru parsare site-uri web (Web Scraping)

pip install requests beautifulsoup4

Odată ce biblioteca este instalată cu comanda pip install, poți rula fără probleme orice script generat de AI care folosește modulele respective!