Sadržaj:

WRD 204 Set uputa: 13 koraka
WRD 204 Set uputa: 13 koraka

Video: WRD 204 Set uputa: 13 koraka

Video: WRD 204 Set uputa: 13 koraka
Video: Fally Ipupa - Liputa (Clip Officiel) 2024, Studeni
Anonim
WRD 204 Set uputa
WRD 204 Set uputa

Gokulraj Pandiyaraj

Sljedeće upute pružaju korak po korak vodič za izradu kalkulatora ulaganja u python. pomoću grafičkog sučelja. Ovaj skup uputa ima za cilj pomoći ljudima koji imaju srednje znanje o pythonu. Uvozni tkinter omogućuje nam pristup svim kodovima potrebnim za stvaranje grafičkog sučelja. Prilikom stvaranja grafičkog sučelja obično ga samo stavite unutar klase, a ispod ima funkciju koja se zove init gdje stavljate self argument za pristup atributima klasa.

Naučiti kodirati složenu kamatnu stopu u pythonu, kao i izraditi kalkulator ulaganja pomoću GUI -ja.

Korak 1: Početak

Početak rada
Početak rada

Otvorite Python modul i kliknite novu opciju datoteke.

Korak 2: Postavljanje

Postavljanje
Postavljanje

Upišite import tkinter da biste pokrenuli GUI dijelove.

Korak 3: Argument funkcije klase i početne funkcije

Argument funkcije klase i početne funkcije
Argument funkcije klase i početne funkcije

Svakako stvorite klasu i ispod nje upišite function def init. Unutar argumenta funkcije init koristite self kako biste mogli imati pristup atributima i metodama klase.

Korak 4: Windows i okviri

Prozori i okviri
Prozori i okviri

Nakon postavljanja init funkcije za dodavanje koda prikazanog na slici ispod. Ovaj kôd će stvoriti glavni prozor i dodjelu, dodati okvire za pokretanje GUI prozora. Neka varijabla glavnog prozora postavi i izradi GUI zaslon te izradi okvire ili okvire koji vam trebaju imati broj okvira tako da zna na koje mjesto ga postaviti.

Korak 5: Ulaganje varijabli

Ulaganje u varijable
Ulaganje u varijable

Daj sebe. naziv varijable za postavljanje gumba za koje bi trebao biti koji. Preporučuje se uporaba odgovarajućih imena varijabli kako ne biste zbunili sebe i druge prilikom objašnjavanja koda. Preporučene varijable su ulazna vrijednost, godina i godišnja kamata koje se koriste za pronalaženje buduće vrijednosti. Ove su varijable navedene crvenom bojom na donjoj slici.

Oprez: Prilikom imenovanja varijabli nemojte koristiti unaprijed definirana imena varijabli ili bi mogla biti zbunjujuća. To može učiniti da vaš kôd ne radi ili vas može zbuniti koje su to varijable.

Primjer: v = moji koraci

str = moji koraci

Prvi je primjer neprikladnog naziva varijable. Morali biste biti precizniji u nazivu, a ne samo stavljati nasumično slovo. Iako će to uspjeti kada nekome objasnite, neće razumjeti što ta određena varijabla znači i koja joj je svrha. Drugi će proizvesti sintaksnu pogrešku jer je str unaprijed definirana varijabla koja se ne može koristiti za inicijalizaciju izraza ili varijabli.

Korak 6: Dodavanje okvira u prozor

Dodavanje okvira u prozor
Dodavanje okvira u prozor

Potvrdite dodavanjem okvira u prozore kako ne biste dobili prazan zaslon. I dalje morate dodati drugu funkciju da bi prozor radio.

Korak 7: Izračunajte funkciju pritiskom na gumb

Izračunajte funkciju pritiskom na gumb
Izračunajte funkciju pritiskom na gumb
Izračunajte funkciju pritiskom na gumb
Izračunajte funkciju pritiskom na gumb

Naziv nove funkcije može biti nešto poput izračuna, bilo čega što se odnosi na ulaganje, zatim dodajte jednadžbu ulaganja prikazanu na donjoj slici. Također biste trebali uzeti u obzir kôd na prvoj slici budući da ima invAmt, godine i godišnje koji use.entry.get () za pristup njemu iz dijela grafičkog sučelja.

Korak 8: Prikaz prozora

Prikaz prozora
Prikaz prozora

Dodajte ovaj kôd kako bi se prozor mogao prikazati na ekranu.

Korak 9: Dodavanje klika na gumb

Dodavanje gumba za klik
Dodavanje gumba za klik

Dodajte gumb koji se može kliknuti u grafičko sučelje za prikaz buduće vrijednosti i svakako se vratite na korak 7 kako biste gumb stavili u svoju funkciju izračuna koja je korištena za spremanje formule složene kamate unutar koda gumba tako da gumb zna da je to funkciju koju bi trebao koristiti za prikaz rezultata.

Korak 10: Korištenje procijenjenih vrijednosti

Korištenje procijenjenih vrijednosti
Korištenje procijenjenih vrijednosti

Obično bi u stvarnom svijetu naša buduća vrijednost bila prikazana u točnim vrijednostima. No, brojke postaju toliko dugačke i dosadne za praćenje pa ćemo samo za ovaj program koristiti uvoznu matematiku za pristup metodama koje zaokružuju buduću vrijednost.

Korak 11: Upotrijebite Math.floor ()

Koristite Math.floor ()
Koristite Math.floor ()

Da biste imali procijenjenu vrijednost, trebate koristiti math.floor (futurevalue). To zaokružuje pod, što znači da će zaokružiti broj DOLJE prema najbližem cijelom broju.

Na primjer, ako je rezultat 278.956, procijenjena vrijednost bit će 278

Korak 12: Pozivanje klase

Zvanje na satu
Zvanje na satu

Provjerite imate li kôd poput variable = myclass () pri samom dnu skroz lijevo koji je izvan funkcije kako bi na taj način imao pristup cijelom vašem kodu u vašem programu.

Korak 13: Završni

Konačno
Konačno

Ako ste pravilno slijedili korake, vaš izlazni zaslon trebao bi izgledati ovako.

Ako se to dogodi, čestitamo što ste uspješno stvorili radni kalkulator ulaganja u pythonu, kao i primijenili ga u grafičkom sučelju.

Za rješavanje ovog problema morat ćete vidjeti koja je točno pogreška u ljusci, a na temelju broja retka možete koristiti ikonu ispravljača pogrešaka koja će pokrenuti svaki redak. Ako se zaustavi tijekom sredine, a ne na kraju, tada ste pronašli točno koji kôd proizvodi pogrešku. Debugger je koristan za pokretanje logičkog dijela programa i to će programeru dati do znanja gdje je točno pogreška. Ako imate problema s nazivima varijabli, oprezno pogledajte korak 5.

Ovaj skup pruža korak po korak upute za programiranje kalkulatora ulaganja pomoću grafičkog sučelja s Python IDLE softverom. Sretno i uživajte u programiranju!

Ako imate pitanja o određenim koracima, obavijestite me.

Preporučeni: