Përshkruani ndryshimet midis Python 2 dhe Python 3.
Python 3 është versioni më i fundit i gjuhës Python dhe nuk është i pajtueshëm me Python 2. Dallimet kryesore sintaksore përfshijnë funksionin e printimit, sjelljen e ndarjes së numrave të plotë dhe funksionin shënime. Python 3 gjithashtu mbështet veçori shtesë si mbështetja e Unicode, bibliotekat e reja dhe trajtimi i përmirësuar i përjashtimeve. Për më tepër, Python 3 është më i rreptë në lidhje me disa gabime sintaksore, që do të thotë se kodi duhet të jetë më konsistent dhe të ndjekë standarde të caktuara, si p.sh. indenting. Python 2 është zhvlerësuar dhe nuk mbështetet më zyrtarisht nga projekti Python.