Innehållsförteckning:

WRD 204 instruktionsset: 13 steg
WRD 204 instruktionsset: 13 steg

Video: WRD 204 instruktionsset: 13 steg

Video: WRD 204 instruktionsset: 13 steg
Video: WRD 204 Introduction Speech 2024, November
Anonim
WRD 204 instruktionsset
WRD 204 instruktionsset

Gokulraj Pandiyaraj

Följande instruktioner ger steg för steg guide för att skapa en investeringskalkylator i python. med GUI. Denna instruktionsuppsättning syftar till att hjälpa människor som har mellanliggande kunskaper om python. Import tkinter ger oss tillgång till all kod som krävs för att skapa GUI. När du skapar GUI lägger du det vanligtvis bara inuti en klass och under har en funktion som heter init där du lägger in självargument för att komma åt klassens attribut.

Lär dig att koda den sammansatta räntan i python samt skapa en investeringskalkylator med hjälp av GUI.

Steg 1: Komma igång

Komma igång
Komma igång

Öppna Python -modulen och klicka på det nya filalternativet.

Steg 2: Konfigurera

Inställning
Inställning

Skriv import tkinter för att få GUI -delar igång.

Steg 3: Argument för klass och initialfunktion

Klass och initialfunktionsargument
Klass och initialfunktionsargument

Se till att skapa en klass och under den skriver du in funktion def init. Inuti init -funktionsargumentet använder jag mig själv så att du kan ha tillgång till attribut och metoder i klassen.

Steg 4: Windows och ramar

Windows och ramar
Windows och ramar

När du har installerat din init -funktion för att lägga till koden som visas på bilden nedan. Den här koden skapar huvudfönstret och tilldelningen, lägger till ramar för att initiera GUI -fönstret. Har huvudfönstervariabeln kommer att ställa in och skapa GUI -skärmen och skapa ramarna eller rutorna du behöver för att ha ett ramnummer så att den vet vilken plats att placera den på.

Steg 5: Att investera i variabler

Med investeringar i variabler
Med investeringar i variabler

Ge mig själv. ett variabelnamn för att ställa in knapparna för vilka som ska vara vilka. Vi rekommenderar att du använder riktiga variabelnamn så att du inte förvirrar dig själv och andra när du förklarar din kod. De rekommenderade variablerna är investmentAmt, year och annualInterestRate som används för att hitta framtidsvärdet. Dessa variabler är listade med rött i bilden nedan.

Varning: Använd inte variabelnamn som är fördefinierade eller kan vara förvirrande när du namnger variabler. Detta kan antingen göra att din kod inte fungerar eller kan förvirra dig vilka variabler som är vilka.

Ex: v = mina steg

str = mina steg

Den första är ett exempel på ett felaktigt variabelnamn. Du måste vara mer specifik för namnet snarare än att bara skriva en slumpmässig bokstav. Även om det kommer att fungera när de förklarar för någon kommer de inte att förstå vad denna variabel betyder och vad dess syfte är. Den andra kommer att producera ett syntaxfel eftersom str är en fördefinierad variabel som inte kan användas för att initiera påståenden eller variabler.

Steg 6: Lägga till ramar i fönstret

Lägga till ramar i fönstret
Lägga till ramar i fönstret

Se till att bekräfta genom att lägga till dina ramar i dina fönster så att du inte får en tom skärm. Du måste fortfarande lägga till en annan funktion innan fönstret fungerar.

Steg 7: Beräkna funktion med knappklick

Beräkna funktion med knappklick
Beräkna funktion med knappklick
Beräkna funktion med knappklick
Beräkna funktion med knappklick

Det nya funktionsnamnet kan vara ungefär som beräkna, allt som rör investering, lägg sedan till investeringsekvationen som visas på bilden nedan. Du bör också notera koden i den första bilden eftersom den har invAmt, år och årlig som använder.entry.get () för att komma åt den från GUI -delen.

Steg 8: Visa fönster

Visar fönster
Visar fönster

Lägg till den här koden så att fönstret kan visas på skärmen.

Steg 9: Lägga till en klickknapp

Lägga till en klickknapp
Lägga till en klickknapp

Lägg till en klickbar knapp i GUI för att visa det framtida värdet och se till att gå tillbaka till steg 7 så att du sätter in knappen i din beräkningsfunktion som användes för att lagra den sammansatta ränteformeln inuti knappkoden så att knappen vet att det är den ska användas för att visa resultaten.

Steg 10: Använda uppskattade värden

Använda uppskattade värden
Använda uppskattade värden

Normalt i den verkliga världen skulle vårt framtida värde presenteras i exakta värden. Men siffrorna blir bara så långa och tråkiga att hålla koll så bara för det här programmet kommer vi att använda importmatematik för att få tillgång till metoderna som rundar det framtida värdet.

Steg 11: Använd Math.floor ()

Använd Math.floor ()
Använd Math.floor ()

För att ha ett uppskattat värde bör du använda math.floor (futurevalue). Detta gör golvavrundning vilket innebär att det kommer att avrunda talet NED till närmaste heltal.

Ex om resultatet är 278,956 blir det uppskattade värdet 278

Steg 12: Kallar på klass

Ringer på klass
Ringer på klass

Se till att ha en kod som variabel = myclass () längst ner längst ner till vänster som ligger utanför funktionen så att den skulle få tillgång till hela koden i ditt program.

Steg 13: Final

Slutlig
Slutlig

Om du följt stegen korrekt ska din utmatningsskärm se ut så här.

Om det gör det, så gratulerar du till att du framgångsrikt har skapat en fungerande investeringskalkylator i python och tillämpar den i GUI.

För felsökning av detta måste du se vad exakt felet är i skalet och baserat på radnumret kan du använda felsökningsikonen som kör varje rad. Om det stannar under mitten snarare än i slutet, har du hittat exakt vilken kod som ger felet. Felsökaren är användbar för att köra den logiska delen av programmet och detta kommer att låta programmeraren veta var exakt felet var. Om du har problem med variabelnamn, se steg 5 i försiktighet.

Denna uppsättning har tillhandahållit steg för steg vägledning för programmering av investeringskalkylator med GUI med Python IDLE -programvara. Lycka till och njut av programmeringen!

Låt mig veta om du har några frågor om vissa steg.

Rekommenderad: