Documente Academic
Documente Profesional
Documente Cultură
Descărcați fișierul.
Identificatori
Comentarii: #,’’’….’’’
Indentare
Ex:
if a > b:
print(“a este mai mare decat
b")
Cuvinte cheie : cuvinte
rezervate.
TIPURI NUMERICE
numere întregi (int), reale
(float), complexe (complex).
bool este un subtip al tipului int
(True, False)
Pe multimea numere reale sunt
definite valorile: -inf (-Infinit),
+inf (+infinit), nan (not a
number)
Se pot face conversii între
tipuri folosind construcția:
tip(valoare)
numere complexe au forma:
a+bj. Prelucrările se pot face si
scriind numărul complex de
forma: complex(a,b).
DATE.VARIABILE
spațiu de memorie alocat pentru a stoca date de tipuri diferire
la crearea variabilelor interpretorul alocă în mod dinamic, spațiu
în funcție de tipul valorii / expresiei sau de o eventuală
conversie
după asocierea unei valori (prin atribuire sau prin citire),
variabila poate fi folosită în diferite prelucrări
Numele unei variabile - convenții:
numele începe întotdeauna cu o literă sau cu caracterul ”_”
nu conține spațiu sau alt caracter folosit ca operator (+, -, *, &,
^, %, $, #, @, !, =, (,),)
nu poate fi un cuvânt cheie (if, else, while, for, in etc.)
numele poate avea orice lungime, dar se alege una rezonabilă
variabile pot fi locale și globale în funcție de locul unde au fost
declarate în cadrul funcțiilor
ATRIBUIREA
1. Variante:
variabila = valoare
variabila op= valoare, unde op este un operator aritmetic (+,
-,*,/,//,%,**)
variabila = expresie
2. Conversia de tip
variabila = tip(valoare) sau variabila = tip(expresie)
3. Atribuiri multiple: v1 = v2 = v3 =...=vk
4. La momente diferite de timp aceeași variabilă își poate modifica
tipul.
5. Se pot face interschimări între valorile variabilor într-o singură
linie:
v1, v2 = v2, v1, astfel variabila v1 va primi valoarea lui v2, iar v2
pe cea a lui v1.
OPERATORI