Cuprins
Introducere
Python este un limbaj de programare de nivel înalt care este ușor de dezvoltat și de integrat mai eficient sistemele. Python a fost introdus de Guido van Rossum în anul 1991. Principala caracteristică a lui python care îl deosebește de alte limbi de programare este sintaxa sa perfect ușoară, care este similară cu limba engleză, iar linia de cod este comparativ mai mică decât altele.
Python acum este foarte popular. Anunțul este folosit pentru dezvoltarea web, matematică, scripting de sistem și dezvoltări de software.
Python 2.x
Python 2.0 a fost introdus în anul 2000, care introduce caracteristici precum Unicode, colector de gunoi care detectează cicluri. Se va încheia oficial în 2020, ceea ce înseamnă că nu vor mai fi lansate patch-uri de securitate și îmbunătățiri. Acest lucru va muta automat clienții la versiunea Python 3.x.
Python 3.x
În zilele următoare, python 3 este pe deplin acceptat, python 2 este moștenire. Python 3.x vine cu caracteristici suplimentare. Motivul principal pentru a utiliza Python 3.x este că este compatibil cu tehnicile moderne precum AI, știința datelor. Cu această versiune 3.x sunt introduse biblioteci și seturi de instrumente puternice.
Diferența dintre Python 2.x și 3.x
Comparație cheie | Python 2.x | Python 3.x |
Funcția de imprimare | imprimați „Bună ziua” | print(„Bună ziua”) |
Excepție | Ar trebui inclus în notații. | Ar trebui să fie cuprins între paranteze. |
Suport Unicode | În mod implicit, șirurile sunt stocate ca Unicode. | În mod implicit, șirurile sunt stocate ca ASCII, pentru a stoca șirurile ca Unicode adăugați „u”.
|
Repetare | xrange() este folosit pentru iterare | Range() este folosit pentru iterare.
|
Diviziunea întregi | Împărțirea întregului dă valoare întregului. Exemplu: expresia 5/2 va da 2, în timp ce 5.0/2.0 va da 2.5. | Împărțirea întregului dă valoare flotantă. Exemplu: expresia 5/2 va da 2.5. |
Biblioteci | Bibliotecile vechi create pentru Python 2 nu sunt compatibile înainte. Puteți porta biblioteca 2.x la 3.x, dar va fi complex. | Bibliotecile sunt create strict pentru Python 3.x. |
4 Comentarii