Indholdsfortegnelse:

WRD 204 Instruktionssæt: 13 trin
WRD 204 Instruktionssæt: 13 trin

Video: WRD 204 Instruktionssæt: 13 trin

Video: WRD 204 Instruktionssæt: 13 trin
Video: WRD 204 Introduction Speech 2024, November
Anonim
WRD 204 Instruktionssæt
WRD 204 Instruktionssæt

Gokulraj Pandiyaraj

Følgende instruktioner giver trin for trin vejledning til oprettelse af en investeringsberegner i python. ved hjælp af GUI. Dette instruktionssæt har til formål at hjælpe mennesker, der har mellemliggende viden om python. Import tkinter giver os adgang til al den kode, der er nødvendig for at oprette GUI. Når du opretter GUI, sætter du det normalt bare inde i en klasse og har nedenunder en funktion kaldet init, hvor du indsætter et selvargument for at få adgang til klassens attributter.

Lær at kode den sammensatte rente i python samt oprette en investeringsberegner ved hjælp af GUI.

Trin 1: Kom godt i gang

Kom godt i gang
Kom godt i gang

Åbn Python -modulet, og klik på den nye filindstilling.

Trin 2: Opsætning

Sætte op
Sætte op

Skriv import tkinter for at få GUI -dele til at køre.

Trin 3: Klasse- og initfunktionsargument

Klasse og Init Funktion Argument
Klasse og Init Funktion Argument

Sørg for at oprette en klasse og under den indtaste funktion def init. Inde i init -funktionsargumentet skal du bruge self, så du kan have adgang til attributter og metoder i klassen.

Trin 4: Windows og rammer

Vinduer og rammer
Vinduer og rammer

Efter at have fået din init -funktion opsat for at tilføje koden vist på billedet herunder. Denne kode vil oprette hovedvinduet og tildelingen, tilføje rammer for at få GUI -vinduet initialiseret. Har hovedvinduesvariablen oprettet og oprettet GUI -skærmen og oprettet de rammer eller de bokse, du har brug for at have et stelnummer, så den ved, hvilket sted at placere den.

Trin 5: Investering i variabler

Have variabler investering
Have variabler investering

Giv sig selv. et variabelnavn til opsætning af knapperne, som skal være hvilke. Det anbefales at bruge korrekte variabelnavne, så du ikke forvirrer dig selv og andre, når du forklarer din kode. De anbefalede variabler er investmentAmt, year og annualInterestRate, der bruges til at finde fremtidsværdien. Disse variabler er angivet med rødt på billedet herunder.

Forsigtig: Når du navngiver variabler, skal du ikke bruge variabelnavne, der er foruddefinerede eller kan være forvirrende. Dette kan enten få din kode til at fungere eller kan forvirre dig, hvilke variabler der er.

Eks: v = mine trin

str = mine trin

Den første er et eksempel på et forkert variabelnavn. Du bliver nødt til at være mere specifik for navnet frem for bare at sætte et tilfældigt bogstav. Selvom det vil fungere, når de forklarer til nogen, vil de ikke forstå, hvad denne bestemte variabel betyder, og hvad dens formål er. Den anden vil producere en syntaksfejl, da str er en foruddefineret variabel, som ikke kan bruges til at initialisere udsagn eller variabler.

Trin 6: Tilføjelse af rammer til vinduet

Tilføjelse af rammer til vindue
Tilføjelse af rammer til vindue

Sørg for at bekræfte ved at tilføje dine rammer til dine vinduer, så du ikke får en tom skærm. Du skal stadig tilføje en anden funktion, før vinduet fungerer.

Trin 7: Beregn funktion med knapklik

Beregn funktion med knap klik
Beregn funktion med knap klik
Beregn funktion med knap klik
Beregn funktion med knap klik

Det nye funktionsnavn kan være noget som beregning, alt relateret til investering, og tilføj derefter investeringsligningen vist på billedet herunder. Du bør også notere koden på det første billede, da den har invAmt, år og årlig, som bruger.entry.get () til at få adgang til den fra GUI -delen.

Trin 8: Visning af vindue

Viser vindue
Viser vindue

Tilføj denne kode, så vinduet kan blive vist på skærmen.

Trin 9: Tilføjelse af en klikknap

Tilføjelse af en klikknap
Tilføjelse af en klikknap

Føj en klikbar knap til GUI for at vise den fremtidige værdi og sørg for at henvise tilbage til trin 7, så du sætter knappen i din beregningsfunktion, der blev brugt til at gemme den sammensatte renteformel inde i knapkoden, så knappen ved, at det er den skal bruges til at vise resultaterne.

Trin 10: Brug af estimerede værdier

Brug af estimerede værdier
Brug af estimerede værdier

Normalt i den virkelige verden vil vores fremtidige værdi blive præsenteret i nøjagtige værdier. Men tallene bliver bare så lange og kedelige at holde styr på, så bare for dette program vil vi bruge importmatematik til at have adgang til de metoder, der afrunder den fremtidige værdi.

Trin 11: Brug Math.floor ()

Brug Math.floor ()
Brug Math.floor ()

For at have en estimeret værdi skal du bruge math.floor (futurevalue). Dette gør gulvafrunding, hvilket betyder, at det vil afrunde tallet DOWNWARDS til det nærmeste heltal.

Eks. Hvis resultatet er 278,956, vil den estimerede værdi være 278

Trin 12: Opkald til klassen

Ringer til klasse
Ringer til klasse

Sørg for at have en kode som variabel = myclass () helt nederst helt til venstre, som er uden for funktionen, så den på den måde ville have adgang til hele din kode i dit program.

Trin 13: Endelig

Final
Final

Hvis du fulgte trinene korrekt, skal din outputskærm ligne sådan.

Hvis det gør det, så tillykke, du har med succes oprettet en fungerende investeringsberegner i python samt anvendt den i GUI.

Til fejlfinding skal du se, hvad fejlen præcist er i skallen, og baseret på linjenummeret kan du bruge fejlfindingsikonet, der kører hver linje. Hvis det stopper i midten frem for i slutningen, har du fundet præcis, hvilken kode der forårsager fejlen. Debuggeren er nyttig til at køre den logiske del af programmet, og dette vil lade programmereren vide, hvor præcis fejlen var. Hvis du har problemer med variablernavne, skal du gå til trin 5 med forsigtighed.

Dette sæt har givet trin for trin vejledning til programmering af investeringsberegner ved hjælp af GUI med Python IDLE -software. Held og lykke med programmeringen!

Lad mig vide, hvis du har spørgsmål om bestemte trin.

Anbefalede: