Sisukord:

WRD 204 juhendikomplekt: 13 sammu
WRD 204 juhendikomplekt: 13 sammu

Video: WRD 204 juhendikomplekt: 13 sammu

Video: WRD 204 juhendikomplekt: 13 sammu
Video: WRD 204 Introduction Speech 2024, November
Anonim
WRD 204 juhiste komplekt
WRD 204 juhiste komplekt

Gokulraj Pandiyaraj

Järgmised juhised annavad samm -sammult juhised pythonisse investeerimiskalkulaatori loomiseks. kasutades GUI -d. Selle juhendi eesmärk on aidata inimesi, kellel on vahepealsed teadmised pythonist. Impordi tkinter annab meile juurdepääsu kogu GUI loomiseks vajalikule koodile. GUI loomisel paned selle tavaliselt lihtsalt klassi sisse ja selle all on funktsioon nimega init, kus sisestad klassi argumentidele juurdepääsu saamiseks iseargumendi.

Õppige pythonis liitintressimäära kodeerimist, samuti investeerimiskalkulaatori loomine GUI abil.

1. samm: alustamine

Alustamine
Alustamine

Avage Pythoni moodul ja klõpsake uue faili suvandil.

2. samm: seadistamine

Seadistan
Seadistan

GUI osade käivitamiseks tippige import tkinter.

3. samm: klassi ja algfunktsiooni argument

Klassi ja algfunktsiooni argument
Klassi ja algfunktsiooni argument

Looge kindlasti klass ja tippige selle alla funktsioon def init. Argumendi init sees kasutage funktsiooni self, et saaksite juurdepääsu klassi atribuutidele ja meetoditele.

Samm: aknad ja raamid

Aknad ja raamid
Aknad ja raamid

Pärast init -funktsiooni seadistamist lisage alloleval pildil näidatud kood. See kood loob peaakna ja ülesande, lisab raame, et GUI aken vormindada. Laske peaakna muutuja seadistada ja luua GUI -ekraan ning luua raamid või kastid, mille jaoks teil peab olema kaadrinumber, et see teaks, kuhu see paigutada.

5. samm: muutujate investeerimine

Muutujate investeerimine
Muutujate investeerimine

Andke ennast. muutuja nimi, et seadistada nupud, mille jaoks need peaksid olema. Soovitatav on kasutada õigeid muutujate nimesid, et mitte segadusse ajada ennast ja teisi oma koodi selgitamisel. Soovitatavad muutujad on investmentAmt, year ja AnnualInterestRate, mida kasutatakse tulevikuväärtuse leidmiseks. Need muutujad on alloleval pildil punasega loetletud.

Ettevaatust: muutujate nimetamisel ärge kasutage muutujate nimesid, mis on eelnevalt määratletud või võivad segadust tekitada. See võib teie koodi mitte töötada või segadusse ajada, millised muutujad on.

Näide: v = minu sammud

str = minu sammud

Esimene neist on näide sobimatust muutuja nimest. Peaksite olema nime täpsem, mitte lihtsalt juhusliku tähe panemine. Kuigi see töötab kellelegi selgitades, ei mõista nad, mida see teatud muutuja tähendab ja mis on selle eesmärk. Teine tekitab süntaksivea, kuna str on eelmääratletud muutuja, mida ei saa kasutada avalduste või muutujate initsialiseerimiseks.

6. samm: raamide lisamine aknasse

Raamide lisamine aknasse
Raamide lisamine aknasse

Veenduge, et kinnitaksite, lisades oma akendele raamid, et ekraan ei jääks tühjaks. Enne akna toimimist peate siiski lisama veel ühe funktsiooni.

Samm 7: Arvutage funktsioon nupuvajutusega

Funktsiooni arvutamine nupuvajutusega
Funktsiooni arvutamine nupuvajutusega
Funktsiooni arvutamine nupuvajutusega
Funktsiooni arvutamine nupuvajutusega

Funktsiooni uus nimi võib olla näiteks arvutus, mis tahes investeeringuga seonduv, seejärel lisage alloleval pildil näidatud investeerimisvõrrand. Samuti peaksite esimesel pildil oleva koodi teadmiseks võtma, kuna sellel on GUI -osast juurdepääsuks access.entry.get ().

8. samm: akna kuvamine

Kuvatakse aken
Kuvatakse aken

Lisage see kood, et akent saaks ekraanile kuvada.

Samm: klõpsunupu lisamine

Klikinupu lisamine
Klikinupu lisamine

Tulevase väärtuse kuvamiseks lisage GUI -le klõpsatav nupp ja minge kindlasti tagasi sammule 7, et sisestada nupp arvutusfunktsiooni, mida kasutati liitintressi valemi salvestamiseks nupukoodi, nii et nupp teab, et see on funktsiooni, mida ta peaks tulemuste kuvamiseks kasutama.

10. samm: hinnanguliste väärtuste kasutamine

Hinnanguliste väärtuste kasutamine
Hinnanguliste väärtuste kasutamine

Reaalses maailmas esitatakse tavaliselt meie tulevikuväärtus täpsetes väärtustes. Kuid numbrid muutuvad nii pikaks ja tüütuks, et neid ainult selle programmi jaoks jälgida, kasutame impordimatemaatikat, et pääseda juurde tulevase väärtuse ümardamise meetoditele.

11. toiming. Kasutage Math.floor ()

Kasuta Math.floor ()
Kasuta Math.floor ()

Hinnangulise väärtuse saamiseks peaksite kasutama math.floor (futurevalue). See muudab põranda ümardamise, see tähendab, et see ümardab numbri allapoole lähima täisarvuni.

Näiteks kui tulemus on 278,956, on hinnanguline väärtus 278

12. samm: klassi kutsumine

Klassis helistamine
Klassis helistamine

Veenduge, et allservas oleks selline kood nagu variable = myclass (), mis on vasakul ja mis asub väljaspool funktsiooni, nii et sellel oleks juurdepääs kogu teie programmis olevale koodile.

13. samm: finaal

Finaal
Finaal

Kui järgisite samme õigesti, peaks teie väljundkuva välja nägema selline.

Kui see nii on, siis õnnitleme, et olete edukalt loonud töötava investeerimiskalkulaatori pythonis ja rakendanud seda GUI -s.

Selle tõrkeotsinguks peate nägema, mis täpselt on kestas viga ja rea numbri põhjal saate kasutada siluri ikooni, mis käivitab iga rea. Kui see peatub pigem keskel kui lõpus, siis olete leidnud, milline kood tõrke tekitab. Silur on kasulik programmi loogilise osa käitamiseks ja see annab programmeerijale teada, kus täpselt viga oli. Kui teil on muutujate nimedega probleeme, vaadake 5. sammu ettevaatlikult.

See komplekt on andnud samm -sammult juhiseid investeeringukalkulaatori programmeerimiseks, kasutades graafilist kasutajaliidest koos Python IDLE tarkvaraga. Palju õnne ja nautige programmeerimist!

Kui teil on teatud toimingute kohta küsimusi, andke mulle sellest teada.

Soovitan: