Python
Hapat e parë me Python-in, gjuhën më të dashur për fillestarët. · 26 terma
Class
KlasëKlasa është një shabllon për të krijuar objekte që kanë të njëjtat veti dhe veprime. E shkruan një herë klasën „Student“ dhe pastaj krijon sa studentë të duash prej saj.
Dictionary
FjalorFjalori (dictionary) në Python ruan çifte çelës–vlerë brenda kllapave { }. Vlerën e gjen shpejt sipas çelësit, jo sipas pozicionit — njësoj si objekti në JavaScript.
Django
Django-ja është një framework i madh Python për ndërtimin e faqeve dhe aplikacioneve ueb. Vjen me shumë pjesë të gatshme — kyçje, panel administrimi, lidhje me databazën — që të mos i ndërtosh vetë.
f-string
F-string-u është mënyra më e lehtë në Python për të futur vlera brenda një teksti. Shkruan f para thonjëzave dhe i vendos variablat brenda kllapave { }.
Flask
Flask-u është një framework i vogël dhe i thjeshtë Python për aplikacione ueb. Fillon me shumë pak dhe i shton vetë vetëm ato që të duhen — ideal për projekte të vogla dhe për të mësuar.
Function
FunksionFunksioni është një bllok kodi me emër që kryen një detyrë të caktuar. E shkruan një herë dhe e thërret sa herë të duash, shpesh me të dhëna të ndryshme.
Indentation
DhëmbëzimDhëmbëzimi janë hapësirat në fillim të rreshtit. Në Python nuk janë vetëm për bukuri — tregojnë cilat rreshta i përkasin një if-i, cikli ose funksioni. Po i ngatërrove, merr „IndentationError“.
input()
input() e ndal programin dhe pret që përdoruesi të shkruajë diçka me tastierë. Ajo që shkruan kthehet gjithmonë si tekst (string), edhe nëse është numër.
Jupyter Notebook
Jupyter Notebook është një dokument ku kodi Python, rezultatet dhe shënimet qëndrojnë bashkë, në qeliza. E ekzekuton kodin pjesë-pjesë dhe e sheh rezultatin menjëherë poshtë — shumë i përdorur në mësim dhe në analizë të dhënash.
Lambda
Funksion anonimLambda është një funksion i vogël pa emër, i shkruar në një rresht të vetëm. Përdoret kur të duhet një funksion i shkurtër vetëm për një moment, p.sh. për renditje.
List
ListëLista në Python është një koleksion i renditur vlerash brenda kllapave katrore [ ]. Elementet mund t'i shtosh, t'i heqësh ose t'i ndryshosh kur të duash — është versioni i Python-it i vargut (array).
List comprehension
Listë në një rreshtList comprehension është mënyra e shkurtër e Python-it për të krijuar një listë të re nga një tjetër, në një rresht të vetëm — p.sh. për ta dyfishuar çdo numër ose për të mbajtur vetëm disa elemente.
Loop
CikëlCikli e përsërit të njëjtin bllok kodi disa herë, pa pasur nevojë ta shkruash sërish. Vazhdon për çdo element të një liste, ose derisa një kusht të mos vlejë më.
Method
MetodëMetoda është një funksion që i përket një objekti ose klase dhe thirret me pikë: objekti.metoda(). P.sh. "arta".upper() e kthen tekstin me shkronja të mëdha.
Module
ModulModuli është një skedar Python (.py) me funksione dhe variabla që mund t'i përdorësh në skedarë të tjerë me „import“. Kështu e ndan kodin në pjesë të vogla e të rregullta.
Package
PaketëPaketa është një grup modulesh të bashkuara në një dosje, që ndahen me të tjerët si një e tërë. Shumë paketa të gatshme — si requests ose pandas — i instalon me pip dhe i përdor menjëherë.
pandas
Pandas-i është një librari Python për të punuar me tabela të dhënash — si Excel, por me kod. Me të lexon skedarë CSV, filtron rreshta, llogarit mesatare dhe bën analiza në pak rreshta.
pip
Pip-i është mjeti që instalon paketa Python nga interneti me një komandë të vetme. Shkruan „pip install“ dhe emrin e paketës në terminal, dhe ajo shkarkohet gati për përdorim.
Python
Python-i është një gjuhë programimi e njohur për kodin e qartë, që lexohet pothuajse si anglisht. Përdoret për ueb, analizë të dhënash, inteligjencë artificiale dhe automatizim — dhe shpesh është gjuha e parë që mësohet.
range()
range() krijon një varg numrash njëri pas tjetrit, zakonisht për ta përdorur në një cikël for. range(5) jep 0, 1, 2, 3, 4 — fillon nga 0 dhe ndalet para 5-shit.
Set
BashkësiSet-i në Python është një koleksion pa renditje ku çdo vlerë shfaqet vetëm një herë. Përdoret për të hequr dublikatat ose për të kontrolluar shpejt nëse diçka ekziston.
Slicing
PrerjeSlicing do të thotë të marrësh vetëm një pjesë të një liste ose teksti, me [fillimi:fundi]. Fundi nuk përfshihet: lista[1:3] jep elementet 1 dhe 2.
Tuple
Tuple-i është si një listë, por nuk mund të ndryshohet pasi krijohet. Shkruhet me kllapa të rrumbullakëta ( ) dhe përdoret për të dhëna që duhet të mbeten fikse, si koordinatat.
Variable
VariabëlVariabla është një emër që i jep një vlere, që ta ruash dhe ta përdorësh më vonë në program. Vlera mund të ndryshojë ndërsa programi punon — prandaj quhet „variabël“, pra e ndryshueshme.
Virtual environment
Mjedis virtualMjedisi virtual është një dosje e veçantë ku çdo projekt Python i mban paketat e veta, pa i përzier me projektet e tjera. Kështu një projekt mund të përdorë një version të paketës, e tjetri një version tjetër.
While loop
Cikli whileCikli while e përsërit kodin për sa kohë një kusht është i vërtetë. Përdoret kur nuk e di paraprakisht sa herë do të përsëritet — por kujdes: nëse kushti nuk bëhet kurrë false, cikli nuk mbaron kurrë.