Sunteți pe pagina 1din 1

Doru Anastasiu POPESCU 223

Cartea PYTHON – NOȚIUNI FUNDAMENTALE. Culegere de probleme conține


aproximativ 400 de probleme
rezolvate și propuse pentru a
familizariza cititorul cu
limbajul Python 3. Problemele
sunt grupate pe 25 capitole,
astfel încât să se poată atinge
două scopuri:
- formarea unei gândiri
algoritmice;
- formarea
deprinderilor necesare
utilizării acelor
mijloace din limbajul
Python, care pot fi utilizate pentru a rezolva o gamă variată de probleme.
Pentru implementarea algoritmilor din această carte s-a utilizat mediul de
programare IDLE 3.8.4 pentru Python 3.

Datorită faptului că limbajul Python este interpretat, programele sunt executate


linie cu linie și nu mai este nevoie de un compilator, care să genereze fișiere
executabile. Modul de scriere a programelor în Python este simplu, nu trebuie
declarate variabilele, tipul lor se asociază implicit la prima utilizare, iar indentarea
instrucțiunilor conduce la micșorarea dimensiunii codului (nu se folosesc marcatori
pentru blocuri de instrucțiuni și separarea instrucțiunilor prin caracterul ; se
realizează numai când acestea sunt scrise pe aceeași linie).
Limbajul Python este orientat obiect, însă pentru scrierea acestei cărți s-a
folosit un număr redus de metode pentru a oferi cititorului posibilitatea
familiarizării cu principalii algoritmi de prelucrarea a datelor.
Din experiența anterioară și cea dobândită prin scrierea acestei cărți
consider că Python poate fi folosit cu mare succes, ca prim limbaj de programare în
formarea unei gândiri algoritmice. Astfel, cred că o regândire a programelor
școlare din Romania în sensul utilizării scheletului: mediu de programare grafic
interactiv – limbajul Python – limbajul C++/Java, ar fi de preferat.
În final, consider că această culegere de probleme scrisă pentru limbajul
Python este utilă elevilor, studenților și profesorilor, care doresc să programeze
simplu și eficient.

Conf. univ. dr. Doru Anastasiu POPESCU


Universitatea din Pitești

S-ar putea să vă placă și