Categories
programare python

Variabile Python

Variabil─â ├«n sensul cel mai general este pur ╚Öi simplu un container pentru stocarea anumitor valori, precum ╚Öiruri sau numere. Pute╚Ťi accesa aceste variabile ├«n timpul programului sau mai mult exact valoarea con╚Ťinutului lor sau atribui╚Ťi-le o nou─â valoare. ├Än majoritatea limbajelor de programare, cum ar fi C, o variabil─â desemneaz─â un loca╚Ťie de memorie fix─â ÔÇőÔÇő├«n care pot fi valori ale unui anumit tip de date stocat. Valoarea variabilei se poate modifica ├«n timpul rul─ârii programului, dar modific─ârile de valoare trebuie s─â fie de acela╚Öi tip. Deci nu po╚Ťi avea un num─âr ├«ntreg stocat ├«ntr-o variabil─â la un moment dat ├«n timp ╚Öi apoi suprascrie╚Ťi aceast─â valoare cu un num─âr ├«n virgul─â mobil─â. Loca╚Ťia variabilelor este , de asemenea, constante pe parcursul ├«ntregii alerg─âri ╚Öi nu pot fi schimbat. ├Än limbaje precum C, loca╚Ťia este deja fixat─â de compilator. Arat─â diferit ├«n Python. ├Än primul r├ónd, variabilele din Python nu denota un anumit tip ╚Öi, prin urmare, nu ave╚Ťi nevoie de un tip declara╚Ťie ├«n Python . Dac─â, de exemplu, ave╚Ťi nevoie de o variabil─â i cu valoarea 42 din program, pute╚Ťi face acest lucru cu u╚Öurin╚Ť─â cu urm─âtoarea instructiune: i = 42. Instructiunea de mai sus nu trebuie privit─â ca un egal matematic semn, dar ca ÔÇ×variabilei i i se atribuie valoarea 42ÔÇŁ, adic─â con╚Ťinutul i se afl─â dup─â atribuirea 42. Pute╚Ťi utiliza ╚Öi aceast─â valoare a variabil─â a╚Öa cum se arat─â ├«n urm─âtorul exemplu pentru a schimba: i = 42 ; i = i + 1