logo

Vaja Python s praktičnimi vprašanji in rešitvami

Python vaja: Praksa te naredi popolnega v vsem. Ta pregovor se vedno izkaže za pravilnega. Tako kot tole, če ste učenec Pythona, vas redna vadba Python vaj naredi bolj samozavestnega in izostri vaše veščine. Torej, da preizkusite svoje sposobnosti, pojdite skozi te vaje Python z rešitvami.

Python je široko uporabljan splošni jezik na visoki ravni, ki ga je mogoče uporabiti za številne namene, kot je ustvarjanje GUI, spletno strganje, spletni razvoj itd. Morda ste videli različne vadnice za Python, ki podrobno razlagajo koncepte, vendar to morda ne bo dovolj, se dokopati do tega jezika. Najboljši način za učenje je čedalje več vadbe.



Najboljša stvar pri tej praktični vaji Python je, da vam pomaga pri učenju Pythona z uporabo nizov podrobnih programskih vprašanj od osnovnih do naprednih. Zajema vprašanja o temeljnih konceptih Pythona in o aplikacijah Pythona na različnih področjih. Torej, če ste na kateri koli stopnji, na primer začetni, srednji ali napredni, vam bo ta nabor vaj za Python pomagal izboljšati vaše sposobnosti programiranja v Pythonu.

javascript najbližje

Seznam vaj programiranja Python

V spodnjem razdelku smo zbrali vaje za Python po poglavjih z rešitvami. Torej se pomaknite navzdol do ustreznih tem in poskusite rešiti nabor vaj programa Python.



Vaje s seznamom Python

  • Program Python za izmenjavo prvega in zadnjega elementa na seznamu
  • Program Python za zamenjavo dveh elementov na seznamu
  • Python | Načini iskanja dolžine seznama
  • Največ dve številki v Pythonu
  • Najmanj dve številki v Pythonu

>> Več programov na seznamu

Vaje Python String

  • Program Python za preverjanje, ali je niz simetričen ali palindromen
  • Obrnite besede v danem nizu v Pythonu
  • Načini za odstranitev znaka i iz niza v Pythonu
  • Poiščite dolžino niza v pythonu (4 načine)
  • Program Python za tiskanje enako dolgih besed v nizu

>> Več programov na String

Python Tuple vaje

  • Program Python za iskanje velikosti tuple
  • Python – največ in najmanj K elementov v Tuple
  • Python – vsota elementov tuple
  • Python – seštevanje elementov po vrsti v matriki Tuple
  • Iz danega seznama ustvarite seznam tork, ki imajo v vsaki torbi številko in njeno kocko

>> Več programov na Tuple



Vaje za slovar Python

>> Več programov na slovarju

Python set vaj

  • Poiščite velikost nabora v Pythonu
  • Iteracija po nizu v Pythonu
  • Python – največ in najmanj v nizu
  • Python – Odstrani elemente iz nabora
  • Python – Preverite, ali imata dva seznama vsaj en skupen element

>> Več programov na kompletih

javanski niz je prazen

Vaje Python Matrix

  • Python – Dodeljevanje naslednjih vrstic elementom prve vrstice Matrix
  • Seštevanje in odštevanje matrik v Pythonu
  • Python – združi podobne elemente v Matrix
  • Python – seštevanje elementov po vrsti v matriki Tuple
  • Ustvarite kvadratno matriko n x n, pri čemer imajo vse podmatrike vsoto elementov nasprotnih kotov kot sodo

>> Več programov o matricah

Vaje iz funkcij Python

  • Kako pridobiti seznam imen parametrov iz funkcije v Pythonu?
  • Kako natisniti več argumentov v Pythonu?
  • Program Python za iskanje moči števila z uporabo rekurzije
  • Razvrščanje predmetov uporabniško definiranega razreda v Pythonu
  • Funkcije, ki kot argumente sprejmejo par vrednosti ključev spremenljive dolžine

>> Več programov o funkcijah

Python Lambda vaje

  • Lambda z if, vendar brez else v Pythonu
  • Python | Razvrščanje niza z vrstnim redom, ki ga določa drug niz
  • Python | Poiščite fibonaccijevo vrsto do n z uporabo lambde
  • Program Python za štetje sodih in lihih števil na seznamu
  • Python | Poiščite število, ki se pojavi liho število krat, z uporabo lambda izraza in zmanjšajte funkcijo

>> Več programov na Lambdi

Vaje za tiskanje vzorcev Python

  • Program za tiskanje polovice diamantne zvezde
  • Programi za tiskanje piramidnih vzorcev v Pythonu
  • Program za tiskanje diamantne oblike
  • Python | Natisnite vzorec obrnjene zvezde
  • Program Python za tiskanje vzorca številk

>> Več programov o tiskanju vzorcev Python

Vaje za Python DateTime

  • Program Python za pridobivanje trenutnega časa
  • Pridobite včerajšnji datum z uporabo Pythona
  • Program Python za tiskanje tekočega leta, meseca in dneva
  • Python – Pretvori številko dneva v datum določenega leta
  • Pridobite trenutni čas v drugem časovnem pasu z uporabo Pythona

>> Več programov na DateTime

Python OOPS vaje

  • Program Python za izdelavo flashcard z uporabo razreda v Pythonu
  • Premešajte komplet kart z OOPS v Pythonu
  • Kako ustvariti prazen razred v Pythonu?
  • Sistem za upravljanje študentov v Pythonu

>> Več programov v Pythonu Ups

Vaje Python Regex

  • Program Python za iskanje vrste naslova IP z uporabo regularnega izraza
  • Program Python za iskanje indeksov prekrivajočih se podnizov
  • Program Python za ekstrahiranje nizov med oznakami HTML
  • Python – preverite, ali niz vsebuje samo definirane znake z uporabo regularnega izraza
  • Program Python za iskanje datotek z določeno končnico z uporabo RegEx

>> Več programov na Python Regex

Python LinkedList vaje

  • Program Python za iskanje elementa na krožnem povezanem seznamu
  • Pretty print Linked List v Pythonu
  • Python | Zložite z uporabo dvojno povezanega seznama
  • Python | Čakalna vrsta z uporabo dvojno povezanega seznama
  • Program Python za iskanje sredine povezanega seznama z enim prehodom

>> Več programov na povezanih seznamih

Iskalne vaje v Pythonu

>> Več programov za iskanje v Pythonu

myflixer

Vaje za razvrščanje v Pythonu

>> Več programov za razvrščanje v Pythonu

Python DSA vaje

  • Program Python za obračanje sklada
  • Večnitna prednostna čakalna vrsta v Pythonu
  • S Stackom preverite, ali je dani niz palindrom
  • Program za izračun robnega pokrova grafa
  • Program Python za problem N Queen

>> Več programov na Python DSA

Vaje za rokovanje z datotekami Python

  • Preberite vsebino iz ene datoteke in jo zapišite v drugo datoteko
  • Napišite slovar v datoteko v Pythonu
  • Kako preveriti velikost datoteke v Pythonu?
  • Poiščite največkrat ponovljeno besedo v besedilni datoteki
  • Kako prebrati določene vrstice iz datoteke v Pythonu?

>> Več programov za upravljanje datotek Python

Python CSV vaje

  • Posodobi vrednost stolpca CSV v Pythonu
  • Kako dodati glavo v datoteko CSV v Pythonu?
  • Pridobite imena stolpcev iz CSV z uporabo Pythona
  • Pretvorite več datotek JSON v CSV Python

>> Več programov na Python CSV

Python JSON vaje

  • Pretvorite predmet razreda v JSON v Pythonu
  • Sploščitev objektov JSON v Pythonu
  • Pretvorite CSV v JSON s pomočjo Pythona

>> Več programov na Python JSON

Vaje za modul Python OS

  • Kako pridobiti datum ali čas ustvarjanja in spreminjanja datoteke v Pythonu?
  • Menijski program Python za odpiranje zahtevane programske aplikacije
  • Skript Python za spremembo imena datoteke v njen časovni žig
  • Ubijte proces po imenu z uporabo Pythona
  • Iskanje največje datoteke v imeniku s pomočjo Pythona

>> Več programov na modulu OS

Vaje Python Tkinter

  • Python | Ustvarite GUI Marksheet z uporabo Tkinterja
  • Python | Aplikacija ToDo GUI z uporabo Tkinterja
  • Python | Koledar GUI z uporabo Tkinterja
  • File Explorer v Pythonu z uporabo Tkinterja
  • GUI aplikacija Visiting Card Scanner z uporabo Pythona

>> Več programov na Python Tkinter

NumPy vaje

  • Kako ustvariti prazno in polno matriko NumPy?
  • Ustvarite matriko Numpy, napolnjeno z vsemi ničlami
  • Ustvarite matriko Numpy, napolnjeno z vsemi enicami
  • Zamenjajte elemente polja NumPy, ki ne izpolnjujejo podanega pogoja
  • Pridobite največjo vrednost iz dane matrike

>> Več programov na NumPy

Pandas vaje

  • Naredite Pandas DataFrame z dvodimenzionalnim seznamom | Python
  • Kako ponavljati vrstice v Pandas Dataframe
  • Ustvarite stolpec pande z uporabo zanke for
  • Ustvarite serijo Pandas iz niza
  • Pande | Osnove manipulacije časovnih vrst

>> Več programov na Python Pandas

Python Web Scraping vaje

  • Kako prenesti vse slike s spletne strani v Pythonu?
  • Preizkusite, ali je dana stran najdena ali ne na strežniku z uporabo Pythona
  • Kako ekstrahirati odstavek s spletne strani in ga shraniti kot besedilno datoteko?

>> Več programov o spletnem strganju

zbirke java

Python Selenium vaje

  • Prenesite datoteko v Selenium z uporabo Pythona
  • Množično objavljanje na Facebook straneh z uporabo Seleniuma
  • Avtomatizacija Google Maps Selenium z uporabo Pythona
  • Preštejte skupno število povezav na spletni strani z uporabo Selenium v ​​Pythonu
  • >> Več programov na Python Selenium

    Projekti Python

    • Igra ugibanja števil v Pythonu
    • Igra 2048 v Pythonu
    • Pridobite obvestila o vremenu v živo na namizju z uporabo Pythona
    • 8-bitna igra z uporabo pygame
    • Tic Tac Toe GUI v Pythonu z uporabo PyGame

    >> Več projektov v Pythonu

    Zaključek

    Za zaključek želimo samo povedati, da praksa ali reševanje problemov Pythona vedno pomaga razčistiti vaše temeljne koncepte in logiko programiranja. Zato smo po poglobljeni raziskavi zasnovali te vaje za Python, tako da lahko preprosto izboljšate svoje veščine in logične sposobnosti.