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, Decembar
Anonim
WRD 204 Set uputa
WRD 204 Set uputa

Gokulraj Pandiyaraj

Sljedeće upute pružaju korak po korak vodič za kreiranje kalkulatora ulaganja u python. koristeći GUI. Ovaj skup uputa ima za cilj pomoći ljudima koji imaju srednje znanje o pythonu. Import tkinter pruža pristup svim kodovima potrebnim za kreiranje grafičkog sučelja. Prilikom kreiranja 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čite kodirati složenu kamatnu stopu u pythonu, kao i izraditi kalkulator ulaganja pomoću grafičkog sučelja.

Korak 1: Početak

Počinjemo
Počinjemo

Otvorite Python modul i kliknite na opciju nove 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 kreirajte 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 stvori GUI ekran te kreira okvire ili okvire koji vam trebaju imati broj okvira tako da zna na koje mjesto ga postaviti.

Korak 5: Ulaganje u varijable

Ulaganje u varijable
Ulaganje u varijable

Daj sebe. naziv varijable za postavljanje dugmadi za koje bi trebalo biti koje. Preporučuje se korištenje odgovarajućih imena varijabli kako ne biste zbunili sebe i druge prilikom objašnjavanja koda. Preporučene varijable su investicijski iznos, 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. Ovo može učiniti da vaš kôd ne radi ili vas može zbuniti koje su to varijable.

Npr: v = moji koraci

str = moji koraci

Prvi je primjer neprikladnog imena varijable. Morali biste biti precizniji u nazivu, a ne samo unositi nasumično slovo. Iako će to uspjeti kada nekome objasnite, neće razumjeti šta ta određena varijabla znači i koja joj je svrha. Druga će proizvesti sintaksnu greš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 ekran. I dalje morate dodati još jednu funkciju da bi prozor radio.

Korak 7: Izračunajte funkciju pritiskom na dugme

Izračunajte funkciju pritiskom na dugme
Izračunajte funkciju pritiskom na dugme
Izračunajte funkciju pritiskom na dugme
Izračunajte funkciju pritiskom na dugme

Naziv nove funkcije može biti nešto poput izračunavanja, 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 tako da se prozor može prikazati na ekranu.

Korak 9: Dodavanje klika na dugme

Dodavanje dugmeta za klik
Dodavanje dugmeta 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 tako da postavite gumb 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 predstavljena u tač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: Koristite Math.floor ()

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

Da biste imali procijenjenu vrijednost, trebate koristiti math.floor (futurevalue). Ovo zaokružuje pod, što znači da će zaokružiti broj DOLE na najbliži cijeli broj.

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

Korak 12: Pozivanje klase

Pozivanje na času
Pozivanje na času

Uvjerite se da imate kôd poput variable = myclass () pri samom dnu skroz lijevo koji je izvan funkcije kako bi imao pristup cijelom kodu u vašem programu.

Korak 13: Završni

Final
Final

Ako ste pravilno slijedili korake, vaš izlazni ekran bi trebao 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 greška u ljusci, a na temelju broja retka možete koristiti ikonu otklanjanja pogrešaka koja će pokrenuti svaki redak. Ako se zaustavi u sredini, a ne na kraju, tada ste pronašli točno koji kôd proizvodi grešku. Otklanjanje grešaka je korisno za pokretanje logičkog dijela programa i to će programeru dati do znanja gdje je točno greška. Ako imate bilo kakvih problema s nazivima varijabli, oprezno pogledajte korak 5.

Ovaj skup je pružio korak po korak smjernice za programiranje kalkulatora ulaganja koristeći GUI sa Python IDLE softverom. Sretno i uživajte u programiranju!

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

Preporučuje se: