Python este un limbaj de programare dinamic multiparadigma,
creat in 1989 de programatorul olandez Guido
van Rossum. Van Rossum este si in ziua de astazi un lider al
comunitatii de dezvoltatori de software care lucreaza la
perfectionarea limbajul Python si implementarea de baza a
acestuia, CPython, scrisa in C.
- Python este un limbaj multifunctional folosit de exemplu de
catre companii ca Google sau Yahoo! pentru programarea
aplicatiilor web, insa exista si o serie de aplicatii stiintifice sau
de divertisment programate partial sau in intregime in Python.
>>> x = 1
>>> print (x)
1
>>> x = x + 1
>>> print( x)
2
>>> exit()
Variabile, expresii si instructiuni
- O variabila este un loc in memorie unde un
programator poate stoca date si mai tarziu
prelua datele folosind "numele" variabilei
- Programatori aleg numele variabilelor
- Aveti posibilitatea sa modificati continutul unei
variabile intr-o declaratie ulterioara
x = 16.2
y = 34
x=20
Reguli de scriere a variabilelor
- Trebuie sa inceapa cu o litera sau caracterul
underscore _
- Trebuie sa contina doar litere si numere si caracterul
underscore
- Case sensitive
- De ex:
- Bune spam eggs spam23 _speed
- Rele: 23spam #sign var.12
- Diferite: spam Spam SPAM
Exemple
Cuvinte rezervate
- Nu puteti utiliza cuvinte rezervate ca nume de variabile
Instructiuni
Instructiuni de atribuire
- Vom atribui o valoare unei variabile folosind instructiunea de atribuire (=)
- O declaratie de atribuire consta dintr-o expresie de pe partea dreapta si o
variabila pentru a stoca rezultatul
http://www.python.org/
1. Practical Programming (in Python)
Jeffrey Elkner, Allen B. Downey, Chris Meyers Brendan
McCane, Iain Hewson, Nick Meek
February 9, 2015
2. Practical Programming
An Introduction to Computer Science Using Python
Jennifer Campbell, Paul Gries, Jason Montojo, Greg Wilson
2009
3. Automate the Boring Stuff with Python
Practical Programming for Total Beginners
4. Carti in format electronic pentru limbajul Python
http://pythonbooks.revolunet.com/
5. Mihail Radu Solcan
O bruma de Python, martie, 2010
http://www.ub-filosofie.ro/~solcan/cs/np/py/bp.html
6. http://www.openbookproject.net/thinkcs/python/english2e/#
Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.