Sisällysluettelo:

WRD 204 -ohjeet: 13 vaihetta
WRD 204 -ohjeet: 13 vaihetta

Video: WRD 204 -ohjeet: 13 vaihetta

Video: WRD 204 -ohjeet: 13 vaihetta
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Marraskuu
Anonim
WRD 204 -ohjeet
WRD 204 -ohjeet

Gokulraj Pandiyaraj

Seuraavat ohjeet tarjoavat vaiheittaiset ohjeet investointilaskurin luomiseksi pythonissa. graafisen käyttöliittymän avulla. Tämän ohjeen tarkoituksena on auttaa ihmisiä, joilla on välituntemusta pythonista. Tuo tkinter antaa meille pääsyn kaikkiin GUI: n luomiseen tarvittaviin koodeihin. Kun luot graafista käyttöliittymää, laitat sen yleensä luokan sisälle, ja sen alla on funktio nimeltä init, jossa annat itse argumentin päästäksesi luokkien määritteisiin.

Oppia koodaamaan yhdistetty korko pythonissa sekä luomaan sijoituslaskin GUI: n avulla.

Vaihe 1: Aloittaminen

Päästä alkuun
Päästä alkuun

Avaa Python -moduuli ja napsauta uuden tiedoston vaihtoehtoa.

Vaihe 2: Asennus

Asettaa
Asettaa

Kirjoita import tkinter saadaksesi käyttöliittymän osat käyntiin.

Vaihe 3: Luokka ja alkufunktio

Luokka ja alkufunktio
Luokka ja alkufunktio

Muista luoda luokka ja kirjoita sen alle funktio def init. Käytä init -funktion argumentin sisällä itse, jotta sinulla on pääsy luokan määritteisiin ja menetelmiin.

Vaihe 4: Windows ja kehykset

Ikkunat ja kehykset
Ikkunat ja kehykset

Kun olet saanut init -toiminnon asetukset, lisää alla olevan kuvan mukainen koodi. Tämä koodi luo pääikkunan ja tehtävän, lisää kehyksiä GUI -ikkunan alustamiseksi. Pyydä pääikkunamuuttujaa asentamaan ja luomaan graafinen käyttöliittymä ja luomaan kehykset tai laatikot, jotka tarvitset kehyksen numeron, jotta se tietää mihin kohtaan se asetetaan.

Vaihe 5: Muuttujien sijoittaminen

Muuttujien sijoittaminen
Muuttujien sijoittaminen

Anna itsesi. muuttujan nimi niiden painikkeiden määrittämiseksi, joiden pitäisi olla mitä. Oikeiden muuttujien nimien käyttöä suositellaan, jotta et sekoita itseäsi ja muita selittäessäsi koodiasi. Suositeltavia muuttujia ovat investmentAmt, year ja AnnualInterestRate, joita käytetään tulevaisuuden arvon löytämiseen. Nämä muuttujat on lueteltu punaisella alla olevassa kuvassa.

Varoitus: Kun nimeät muuttujia, älä käytä muuttujien nimiä, jotka ovat ennalta määritettyjä tai voivat olla hämmentäviä. Tämä voi joko saada koodisi toimimatta tai sekoittaa, mitkä muuttujat ovat.

Esimerkki: v = askeleeni

str = askeleeni

Ensimmäinen on esimerkki virheellisestä muuttujan nimestä. Sinun pitäisi olla tarkempi nimi sen sijaan, että laitat satunnaisen kirjaimen. Vaikka se toimii selittäessään jollekin, he eivät ymmärrä, mitä tämä tietty muuttuja tarkoittaa ja mikä sen tarkoitus on. Toinen tuottaa syntaksivirheen, koska str on ennalta määritetty muuttuja, jota ei voida käyttää lausekkeiden tai muuttujien alustamiseen.

Vaihe 6: Kehysten lisääminen ikkunaan

Kehysten lisääminen ikkunaan
Kehysten lisääminen ikkunaan

Varmista, että vahvistat lisäämällä kehykset ikkunoihisi, jotta et saa tyhjää näyttöä. Sinun on vielä lisättävä toinen toiminto, ennen kuin ikkuna toimii.

Vaihe 7: Laske toiminto painikkeen napsautuksella

Laske toiminto painikkeella
Laske toiminto painikkeella
Laske toiminto painikkeella
Laske toiminto painikkeella

Uusi funktion nimi voi olla esimerkiksi laskea, mikä tahansa investointeihin liittyvä, ja lisää sitten alla olevassa kuvassa näkyvä sijoitusyhtälö. Huomaa myös ensimmäisessä kuvassa oleva koodi, koska sillä on invAmt, vuosit ja vuositiedot, jotka käyttävät sitä.entry.get () päästäkseen GUI -osiosta.

Vaihe 8: Ikkunan näyttäminen

Näytetään ikkuna
Näytetään ikkuna

Lisää tämä koodi, jotta ikkuna voidaan näyttää näytöllä.

Vaihe 9: Napsautuspainikkeen lisääminen

Napsautuspainikkeen lisääminen
Napsautuspainikkeen lisääminen

Lisää napsautettava painike käyttöliittymään näyttääksesi tuleva arvo ja muista palata vaiheeseen 7, jotta voit lisätä painikkeen laskutoimintoosi, jota käytettiin korkokaavan tallentamiseen painikekoodin sisälle, jotta painike tietää, että toiminto, jota sen pitäisi käyttää tulosten näyttämiseen.

Vaihe 10: Arvioitujen arvojen käyttäminen

Arvioitujen arvojen käyttäminen
Arvioitujen arvojen käyttäminen

Normaalisti todellisessa maailmassa tulevaisuuden arvomme esitetään tarkkoina arvoina. Mutta luvut ovat vain niin pitkiä ja tylsiä seurata, joten vain tätä ohjelmaa varten aiomme käyttää tuontimatematiikkaa päästäksemme menetelmiin, jotka pyöristävät tulevan arvon.

Vaihe 11: Käytä Math.floor ()

Käytä Math.floor ()
Käytä Math.floor ()

Jos haluat arvioidun arvon, käytä math.floor (futurevalue). Tämä pyöristää kerroksen, mikä tarkoittaa, että se pyöristää ALAS -luvun lähimpään kokonaislukuun.

Esimerkiksi jos tulos on 278,956, arvioitu arvo on 278

Vaihe 12: Soittaminen luokalle

Soittaminen luokalle
Soittaminen luokalle

Varmista, että muuttujan = myclass () kaltainen koodi on aivan alareunassa vasemmalla, joka on funktion ulkopuolella, jotta sillä olisi pääsy koko ohjelmasi koodiin.

Vaihe 13: Lopullinen

Lopullinen
Lopullinen

Jos noudatit ohjeita oikein, tulostusnäytön pitäisi näyttää tältä.

Jos näin on, onnittelut, että olet onnistuneesti luonut toimivan investointilaskurin pythonissa ja käyttänyt sitä graafisessa käyttöliittymässä.

Tämän vianmääritykseen sinun on nähtävä, mikä tarkasti kuoren virhe on, ja rivinumeron perusteella voit käyttää jokaisen rivin suorittavaa virheenkorjauskuvaketta. Jos se pysähtyy keskellä eikä lopussa, olet löytänyt tarkalleen, mikä koodi tuottaa virheen. Virheenkorjaimesta on hyötyä ohjelman logiikkaosan suorittamisessa, ja tämä antaa ohjelmoijalle tietää, missä virhe tarkalleen oli. Jos muuttujien nimissä on ongelmia, katso vaihe 5 varovasti.

Tämä sarja on antanut askel askeleelta ohjeet investointilaskurin ohjelmointiin käyttämällä graafista käyttöliittymää ja Python IDLE -ohjelmistoa. Onnea ja nauti ohjelmoinnista!

Jos sinulla on kysyttävää tietyistä vaiheista, kerro siitä minulle.

Suositeltava: