Manual Python · Informatică
Laborator Python
LABORATOR PYTHON

Editor și compilator Python online

Scrie, rulează și testează programe Python direct în browser. Laboratorul Python este un editor și compilator online gratuit, fără cont și fără instalarea unui interpretor Python.

Poți porni de la unul dintre exemplele pregătite, poți modifica programul și apoi îl poți rula pentru a observa rezultatul. Laboratorul face parte din Manualul Python interactiv de Informatică pentru liceu.

PYTHON SANDBOX

Programul tău

Scrie codul în editor și apasă Rulează Python. Pentru programele care folosesc input(), apare un câmp de text sub rezultat, unde introduci valoarea atunci când programul ajunge la citire.

Tasta Tab inserează 4 spații (apasă Esc, apoi Tab, ca să părăsești editorul). Ctrl+Enter rulează programul. Codul nu se salvează automat: copiază-l înainte să închizi pagina.

Rezultat
Apasă „Rulează Python” pentru a executa programul.
EXEMPLE

Exemple de programe Python pentru începători

Apasă pe un exemplu pentru a-i încărca programul în editor, apoi modifică-l și rulează-l.

CUM LUCREZI
1. Alege

Pornește de la un exemplu sau scrie propriul cod.

2. Modifică

Schimbă valorile și instrucțiunile programului.

3. Rulează

Observă rezultatul și încearcă să explici de ce apare.

Ce poți face în laboratorul Python

Laboratorul este un editor Python online care rulează programele chiar în browser. Nu instalezi nimic și nu îți faci cont: deschizi pagina, scrii codul și vezi rezultatul imediat. Este potrivit pentru primii pași în programare, pentru verificarea rapidă a unei idei și pentru exersarea problemelor de la orele de Informatică.

Dacă ești la început, parcurge lecțiile din manual și vino aici ca să încerci fiecare noțiune pe cont propriu. Dacă ai deja experiență, folosește laboratorul pentru teste rapide.

Ce funcționează și ce nu

Programele rulează cu un interpretor Python implementat în JavaScript, deci comportamentul poate diferi puțin de Python-ul instalat pe calculator. Pentru programele școlare obișnuite diferențele nu se observă, dar este bine să știi limitele.

Întrebări frecvente

Este laboratorul un editor sau un compilator Python?

Este un editor în care îți scrii programul și un mediu care îl rulează imediat. Tehnic, Python este un limbaj interpretat, nu compilat, dar în căutări oamenii spun „compilator Python online” oricărui instrument care execută cod. Rezultatul pentru tine este același: scrii codul, apeși butonul și vezi ce afișează programul.

Trebuie să instalez Python sau să îmi fac cont?

Nu. Laboratorul rulează în browser și este gratuit, fără cont.

Pot folosi input() în programe?

Da. Când programul ajunge la input(), sub rezultat apare un câmp de text. Scrii valoarea, apeși Trimite, iar programul continuă. Dacă vrei să renunți, apasă butonul Oprește programul.

Se salvează programele mele?

Nu. Codul din editor nu este salvat automat, așa că ar trebui să îl copiezi într-un fișier înainte să închizi sau să reîncarci pagina.

De ce a fost oprit programul meu după 10 secunde?

Cel mai probabil are o buclă care nu se termină, de exemplu while True: fără break, sau o condiție care nu devine niciodată falsă. Verifică dacă variabila din condiție se modifică în interiorul buclei.

Continuă cu manualul

Laboratorul se folosește cel mai bine împreună cu lecțiile din manual: citești o noțiune, apoi o încerci aici.