Mësoni Python Control Flow dhe Loops për të shkruar skriptet Linux

Në artikullin e mëparshëm të kësaj serie Python, ne ndamë një hyrje të shkurtër për Python, guaskën e saj të linjës së komandës dhe IDLE.

Ne demonstruam gjithashtu se si të kryhen llogaritjet aritmetike, si të ruhen vlerat në variabla dhe si t'i printojmë ato vlera në ekran. Së fundi, ne shpjeguam konceptet e metodave dhe vetive në kontekstin e Programimit të Orientuar në Objekte përmes një shembulli praktik.

Në këtë udhëzues, ne do të diskutojmë rrjedhën e kontrollit (për të zgjedhur drejtime të ndryshme veprimi në varësi të informacionit të futur nga një përdo

Lexo më shumë →

Si të shkurtoni hapësirën e bardhë nga një varg në Python

Prezantimi

Python ofron tre metoda që mund t'i përdorni për të shkurtuar hapësirën e bardhë nga një varg dhe për të kthyer një objekt të ri të vargut. Metodat e shiritit të vargut mund të shkurtojnë hapësirën e bardhë kryesore, hapësirën e bardhë pasuese ose të dyja. Për të mësuar më shumë rreth heqjes së hapësirës së bardhë, duke përfshirë mënyrën se si të hiqni të gjitha hapësirat e bardha ose vetëm hapësirat e kopjuara, referojuni Si të hiqni hapësirat nga një varg në Python.

Hapësira e bardhë përfshin të gjitha karakteret e hapësirës së bardhë të Unicode, të tilla si hapës

Lexo më shumë →

Si të shtoni në një fjalor në Python

Prezantimi

Fjalori është një lloj i të dhënave i integruar në Python. Një fjalor është një sekuencë e çifteve çelës-vlerë. Fjalorët janë objekte të ndryshueshme, megjithatë, çelësat e fjalorit janë të pandryshueshëm dhe duhet të jenë unikë brenda çdo fjalori. Nuk ka asnjë metodë të integruar të shtimit, por ka disa mënyra për të shtuar dhe përditësuar një fjalor. Në këtë artikull, ju do të përdorni operatorin e caktimit të Python, metodën update() dhe operatorët e fjalorit të bashkimit dhe përditësimit për të shtuar dhe përditësuar fjalorët Python.

Shtimi në një

Lexo më shumë →

Si të përdorni metodat __str__() dhe __repr__() në Python

Prezantimi

Në këtë artikull, do të mësoni rreth metodave speciale __str__() dhe __repr__() që janë përcaktuar në modelin e të dhënave Python. Metodat __str__() dhe __repr__() mund të jenë të dobishme në korrigjimin e kodit Python duke regjistruar ose shtypur informacione të dobishme rreth një objekti.

Metodat speciale të Python fillojnë dhe përfundojnë me një nënvizim të dyfishtë dhe joformalisht njihen si metodat dunder. Metodat Dunder janë metodat themelore për operatorët dhe funksionet e integruara të Python. Ju d

Lexo më shumë →

Si të shtoni elementë në një grup në Python

Prezantimi

Python nuk ka një lloj të dhënash të integruar të grupit, megjithatë, ka module që mund t'i përdorni për të punuar me vargje. Ky artikull përshkruan se si të shtoni në një grup duke përdorur grupin dhe modulet NumPy. Moduli NumPy është i dobishëm kur ju duhet të bëni operacione matematikore në një grup.

Në shumë raste, mund të përdorni Lista për të krijuar vargje, sepse Lista ofron fleksibilitet, siç janë llojet e përziera të të dhënave, dhe ende ka të gjitha karakteristikat e një grupi. Mësoni më shumë rreth listave në Python.

Lexo më shumë →

Si të krahasoni dy lista në Python

Prezantimi

Kur programoni ose mësoni në Python, mund t'ju duhet të përcaktoni nëse dy ose më shumë lista janë të barabarta. Kur krahasoni listat për barazi, po kontrolloni nëse listat kanë të njëjtën gjatësi dhe nëse secili artikull në listë është i barabartë. Listat me gjatësi të ndryshme nuk janë kurrë të barabarta.

Ky artikull përshkruan se si të përdorni veçoritë e mëposhtme të Python për të krahasuar listat:

    Metoda
  • sort() ose funksioni sorted() me operatorin ==
  • Funksioni
  • set() me operatorin

    Lexo më shumë →

Si të instaloni Python 3 dhe të vendosni një mjedis programimi në Debian 11

Prezantimi

Një gjuhë programimi e gjithanshme, Python mund të përdoret për shumë projekte të ndryshme programimi. Frymëzuar nga grupi britanik i komedisë Monty Python, ekipi i zhvillimit pas Python donte të krijonte një gjuhë që ishte argëtuese për t'u përdorur. Një gjuhë gjithnjë e më popullore me shumë aplikacione të ndryshme, Python është një zgjedhje e shkëlqyer si për fillestarët ashtu edhe për zhvilluesit me përvojë.

Ky tutorial do të vendosë serverin tuaj Debian 11 me një mjedis programimi Python 3. Programimi në një server ka shumë përparësi dhe mbështet bashkëpunimin

Lexo më shumë →

Si të instaloni Python 3 dhe të vendosni një mjedis programimi në Rocky Linux 8

Prezantimi

Një gjuhë programimi e gjithanshme, Python mund të përdoret për shumë projekte të ndryshme programimi. Frymëzuar nga grupi britanik i komedisë Monty Python, ekipi i zhvillimit pas Python donte të krijonte një gjuhë që ishte argëtuese për t'u përdorur. Një gjuhë gjithnjë e më popullore me shumë aplikacione të ndryshme, Python është një zgjedhje e shkëlqyer si për fillestarët ashtu edhe për zhvilluesit me përvojë.

Ky tutorial do t'ju udhëzojë përmes instalimit të Python 3 në një server Rocky Linux 8 dhe konfigurimit të një mjedisi programimi nëpërmjet linjës së komand

Lexo më shumë →

Si të gjeni gjatësinë e një liste në Python

Prezantimi

Ka disa teknika që mund të përdorni në Python për të gjetur gjatësinë e një liste. Gjatësia e një liste është numri i elementeve në listë. Ky artikull përshkruan tre mënyra për të gjetur gjatësinë e një liste, megjithatë, metoda len() është zakonisht qasja më e mirë për të marrë gjatësinë e një liste sepse është më efikasja. Meqenëse një listë është një objekt, madhësia e listës është ruajtur tashmë në memorie për rikthim të shpejtë.

Përdorimi i metodës len() për të marrë gjatësinë e një liste

Ju mund të përdorni metodën e integruar len()

Lexo më shumë →

Si të krahasoni vargjet në Python

Prezantimi

Ju mund të krahasoni vargjet në Python duke përdorur barazinë (==) dhe krahasimin (<, >, != operatorët , <=, >=). Nuk ka metoda të veçanta për të krahasuar dy vargje. Në këtë artikull, do të mësoni se si funksionon secili prej operatorëve kur krahason vargjet.

Krahasimi i vargjeve Python krahason karakteret në të dy vargjet një nga një. Kur gjenden karaktere të ndryshme, atëherë krahasohen vlerat e pikës së kodit të Unicode të tyre. Karakteri me vlerën më të ulët të Unicode konsiderohet të

Lexo më shumë →