Taula de continguts:

Conjunt d’instruccions WRD 204: 13 passos
Conjunt d’instruccions WRD 204: 13 passos

Vídeo: Conjunt d’instruccions WRD 204: 13 passos

Vídeo: Conjunt d’instruccions WRD 204: 13 passos
Vídeo: Revolutionize Your Meals with ChatGPT: The Ultimate Meal Planner + FREE Download 2024, De novembre
Anonim
Conjunt d’instruccions WRD 204
Conjunt d’instruccions WRD 204

Gokulraj Pandiyaraj

Les instruccions següents proporcionen una guia pas a pas per crear una calculadora d’inversions en python. mitjançant la GUI. Aquest conjunt d'instruccions té com a objectiu ajudar les persones que tenen coneixements intermedis de python. Importar tkinter ens proporciona accés a tot el codi necessari per crear GUI. Quan creeu la interfície gràfica d’usuari, normalment només l’heu de posar dins d’una classe i a sota hi ha una funció anomenada init on poseu un argument personal per accedir als atributs de les classes.

Aprendre a codificar el tipus d’interès compost a Python i crear una calculadora d’inversions mitjançant l’interfície gràfica d’usuari.

Pas 1: Introducció

Començant
Començant

Obriu el mòdul Python i feu clic a l'opció de fitxer nou.

Pas 2: Configuració

Preparant
Preparant

Escriviu import tkinter per fer funcionar les parts de la GUI.

Pas 3: Argument de la funció de classe i d'inici

Argument de la funció de classe i inicial
Argument de la funció de classe i inicial

Assegureu-vos de crear una classe i, a sota, escriviu la funció def init. Dins de l’argument de la funció init, utilitzeu self perquè pugueu accedir als atributs i mètodes de la classe.

Pas 4: Windows i marcs

Finestres i marcs
Finestres i marcs

Després de configurar la funció init per afegir el codi que es mostra a la imatge següent. Aquest codi crearà la finestra principal i l'assignació, afegirà marcs per obtenir la finestra GUI inicialitzada. Tingueu configurada la variable de la finestra principal i crearà la pantalla de la GUI i crearà els marcs o els quadres que necessiteu per tenir un número de marcs perquè sàpiga en quin lloc voleu col·locar-lo.

Pas 5: Inversió de variables

Tenir inversió de variables
Tenir inversió de variables

Regala’t. un nom de variable per configurar els botons per als quals hauria de ser quin. Es recomana utilitzar noms de variables adequats perquè no us confongueu a vosaltres i als altres quan expliqueu el vostre codi. Les variables recomanades són InvestmentAmt, year i annualInterestRate que s’utilitzen per trobar el valor futur. Aquestes variables es mostren en vermell a la imatge següent.

Precaució: quan assigneu noms a variables, no utilitzeu noms de variables predefinits o que puguin resultar confusos. Això pot fer que el vostre codi no funcioni o us pot confondre quines variables són quines.

Ex: v = els meus passos

str = els meus passos

El primer és un exemple de nom de variable impropi. Hauríeu de ser més específics del nom en lloc de posar una lletra aleatòria. Tot i que funcionarà quan s’expliqui a algú, no entendran què significa aquesta determinada variable i quin és el seu propòsit. El segon produirà un error de sintaxi, ja que str és una variable predefinida que no es pot utilitzar per inicialitzar declaracions o variables.

Pas 6: Afegir marcs a la finestra

Addició de marcs a la finestra
Addició de marcs a la finestra

Assegureu-vos de confirmar afegint els vostres marcs a Windows perquè no obtingueu una pantalla en blanc. Encara cal afegir una altra funció abans que la finestra funcioni.

Pas 7: Calculeu la funció amb un clic al botó

Funció de càlcul amb clic de botó
Funció de càlcul amb clic de botó
Funció de càlcul amb clic de botó
Funció de càlcul amb clic de botó

El nom de la nova funció pot ser com calcular, qualsevol cosa relacionada amb la inversió, i després afegir l'equació d'inversió que es mostra a la imatge següent. També heu de prendre nota del codi de la primera imatge, ja que té invAmt, anys i anuals que use.entry.get () per accedir-hi des de la part de la GUI.

Pas 8: mostrar la finestra

Visualització de la finestra
Visualització de la finestra

Afegiu aquest codi perquè la finestra es mostri a la pantalla.

Pas 9: afegir un botó de clic

Afegir un botó de clic
Afegir un botó de clic

Afegiu un botó que es pugui fer clic a la interfície gràfica d’usuari per mostrar el valor futur i assegureu-vos de tornar al pas 7 per posar el botó a la funció de càlcul que s’utilitzava per emmagatzemar la fórmula d’interès compost dins del codi del botó perquè el botó sàpiga que és el funció que hauria d'utilitzar per mostrar els resultats.

Pas 10: utilitzar valors estimats

Ús de valors estimats
Ús de valors estimats

Normalment al món real, el nostre valor futur es presentaria en valors exactes. Però els números es fan tan llargs i tediosos per fer un seguiment, de manera que només per a aquest programa, utilitzarem les matemàtiques d’importació per tenir accés als mètodes que arrodoniran el valor futur.

Pas 11: utilitzeu Math.floor ()

Utilitzeu Math.floor ()
Utilitzeu Math.floor ()

Per tenir un valor estimat, heu d’utilitzar math.floor (futurevalue). Això fa arrodoniment de planta, cosa que significa que arrodonirà el nombre cap avall fins al nombre enter més proper.

Ex si el resultat és 278.956, el valor estimat serà de 278

Pas 12: trucar a la classe

Cridant a classe
Cridant a classe

Assegureu-vos de tenir un codi com variable = myclass () a la part inferior fins a l’esquerra, que queda fora de la funció, de manera que tingui accés a tot el codi del programa.

Pas 13: final

Final
Final

Si heu seguit els passos correctament, la pantalla de sortida hauria de ser així.

Si és així, enhorabona, heu creat amb èxit una calculadora d’inversions en funcionament a Python, a més d’aplicar-la a la GUI.

Per solucionar aquest problema, haureu de veure quin és exactament l'error a l'intèrpret d'ordres i, en funció del número de línia, podeu utilitzar la icona del depurador que executarà cada línia. Si s’atura al mig i no al final, haureu trobat exactament quin codi produeix l’error. El depurador és útil per executar la part lògica del programa i això li farà saber al programador on es trobava exactament l’error. Si teniu problemes amb els noms de variables, consulteu el pas 5 amb precaució.

Aquest conjunt ha proporcionat orientacions pas a pas per a la programació de la calculadora d’inversions mitjançant GUI amb el programari Python IDLE. Bona sort i gaudiu de la programació!

Si teniu cap pregunta sobre certs passos, feu-m'ho saber.

Recomanat: