Taula de continguts:
- Pas 1: Introducció
- Pas 2: Configuració
- Pas 3: Argument de la funció de classe i d'inici
- Pas 4: Windows i marcs
- Pas 5: Inversió de variables
- Pas 6: Afegir marcs a la finestra
- Pas 7: Calculeu la funció amb un clic al botó
- Pas 8: mostrar la finestra
- Pas 9: afegir un botó de clic
- Pas 10: utilitzar valors estimats
- Pas 11: utilitzeu Math.floor ()
- Pas 12: trucar a la classe
- Pas 13: final
Vídeo: Conjunt d’instruccions WRD 204: 13 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
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ó
Obriu el mòdul Python i feu clic a l'opció de fitxer nou.
Pas 2: Configuració
Escriviu import tkinter per fer funcionar les parts de la GUI.
Pas 3: Argument de la funció de classe i d'inici
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
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
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
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ó
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
Afegiu aquest codi perquè la finestra es mostri a la pantalla.
Pas 9: 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
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 ()
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
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
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:
Conjunt de kit de refrigeració Peltier termoelèctric: 5 passos
Muntatge del kit de refrigeració termoelèctric Peltier: els refrigeradors termoelèctrics funcionen segons l’efecte Peltier. L’efecte crea una diferència de temperatura transferint calor entre dues unions elèctriques. S’aplica una tensió a través dels conductors units per crear un corrent elèctric. Quan el
Converteix un Sega Genesis portàtil ATGAMES en un conjunt d’altaveus sense fils: 13 passos (amb imatges)
Convertiu un Sega Genesis portàtil ATGAMES en un conjunt d’altaveus sense fils. Si heu llegit el meu primer manual sobre com modificar una nova bateria millor per al Sega Genesis portàtil ATGAMES, potser us preguntareu: P: Què faria de tot? aquest nou poder trobat? R: Modifiqueu ATGAMES Portable Sega Genesis en un cable
Conjunt de signes LED RGB en miniatura (color sòlid): 4 passos
Conjunt de signes LED RGB en miniatura (color sòlid): en aquest manual m'agradaria explicar com he construït aquest signe LED per utilitzar-lo en diversos esdeveniments. M’encanten els projectes que s’il·luminen i tinc un interès recent en fer senyals d’il·luminació per a les convencions i fires on tenim un estand per demostrar alguns
ROBOT CONTROLAT PER TERMINAL / CONJUNT DE MÈTODE D’INSTRUCCIÓ: 5 passos
ROBOT CONTROLAT PER TERMINALS / CONJUNT DE MÈTODE D’INSTRUCCIÓ: hola, en aquest instructable vaig a compartir com he fet aquest controlat per terminal. La millor part és que no he utilitzat cap codificació ni cap microcontrolador. com funciona el conjunt del mètode d’instruccions. conjunt d’instruccions
Instruccions sobre el conjunt d’eines d’anàlisi de codificació: 9 passos
Instruccions sobre el conjunt d’eines d’anàlisi de codificació: El conjunt d’eines d’anàlisi de codificació (CAT) és un programari gratuït d’anàlisi qualitativa de dades que existeix completament en línia. Per als investigadors amb dades textuals, el CAT permet classificar i modelitzar les quantitats de dades a gran escala en quantitats quantitatives