Cuprins:
- Pasul 1: Introducere
- Pasul 2: Configurare
- Pasul 3: Argumentul funcției clasei și inițierii
- Pasul 4: Windows și cadre
- Pasul 5: Având investiții variabile
- Pasul 6: Adăugarea cadrelor la fereastră
- Pasul 7: Calculați funcția cu clic pe buton
- Pasul 8: Afișarea ferestrei
- Pasul 9: Adăugarea unui buton Click
- Pasul 10: Utilizarea valorilor estimate
- Pasul 11: Utilizați Math.floor ()
- Pasul 12: Apel la curs
- Pasul 13: Final
Video: Set de instrucțiuni WRD 204: 13 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:41
Gokulraj Pandiyaraj
Următoarele instrucțiuni oferă ghid pas cu pas pentru crearea unui calculator de investiții în python. folosind GUI. Acest set de instrucțiuni are ca scop asistarea persoanelor care au cunoștințe intermediare de python. Import tkinter ne oferă acces la tot codul necesar pentru crearea GUI. Când creați interfața grafică, de obicei o puneți în interiorul unei clase și dedesubt are o funcție numită init în care puneți argumentul auto pentru a accesa atributele claselor.
Aflați cum să codificați rata dobânzii compuse în python, precum și să creați un calculator de investiții utilizând GUI.
Pasul 1: Introducere
Deschideți modulul Python și faceți clic pe noua opțiune de fișier.
Pasul 2: Configurare
Tastați import tkinter pentru a porni piesele GUI.
Pasul 3: Argumentul funcției clasei și inițierii
Asigurați-vă că creați o clasă și, sub aceasta, introduceți funcția def init. În interiorul argumentului funcției init utilizați auto, astfel încât să puteți avea acces la atributele și metodele clasei.
Pasul 4: Windows și cadre
După ce ați configurat funcția inițială pentru a adăuga codul afișat în imaginea de mai jos. Acest cod va crea fereastra principală și atribuirea, va adăuga cadre pentru a inițializa fereastra GUI. Faceți ca variabila ferestrei principale să fie configurată și să creeze ecranul GUI și să creeze cadrele sau casetele de care aveți nevoie pentru a avea un număr de cadru, astfel încât să știe în ce loc să o introduceți.
Pasul 5: Având investiții variabile
Dăruiește-te. un nume variabil pentru a configura butoanele pentru care ar trebui să fie care. Se recomandă utilizarea unor nume de variabile adecvate, astfel încât să nu vă derutați pe dvs. și pe ceilalți atunci când vă explicați codul. Variabilele recomandate sunt InvestmentAmt, year și annualInterestRate care sunt utilizate pentru a găsi valoarea viitoare. Aceste variabile sunt listate cu roșu în imaginea de mai jos.
Atenție: atunci când numiți variabile, nu utilizați nume de variabile care sunt predefinite sau care ar putea fi confuze. Acest lucru poate face ca codul dvs. să nu funcționeze sau vă poate deruta care sunt variabilele care.
Ex: v = pașii mei
str = pașii mei
Primul este un exemplu de nume de variabilă necorespunzător. Trebuie să fiți mai specific cu numele decât să puneți o literă aleatorie. Deși va funcționa atunci când explicăm cuiva, nu vor înțelege ce înseamnă această anumită variabilă și care este scopul ei. A doua va produce o eroare de sintaxă, deoarece str este o variabilă predefinită care nu poate fi utilizată pentru a inițializa instrucțiuni sau variabile.
Pasul 6: Adăugarea cadrelor la fereastră
Asigurați-vă că confirmați adăugând cadrele la ferestrele dvs., astfel încât să nu aveți un ecran gol. În continuare trebuie să adăugați o altă funcție înainte ca fereastra să funcționeze.
Pasul 7: Calculați funcția cu clic pe buton
Numele noii funcții poate fi ceva de genul calcula, orice este legat de investiție, apoi adăugați ecuația investiției prezentată în imaginea de mai jos. De asemenea, ar trebui să luați notă de codul din prima imagine, deoarece are invAmt, ani și anual care use.entry.get () pentru a-l accesa din porțiunea GUI.
Pasul 8: Afișarea ferestrei
Adăugați acest cod, astfel încât fereastra să poată fi afișată pe ecran.
Pasul 9: Adăugarea unui buton Click
Adăugați un buton care poate fi făcut clic pe GUI pentru a afișa valoarea viitoare și asigurați-vă că reveniți la pasul 7, astfel încât să puneți butonul în funcția de calcul care a fost utilizată pentru a stoca formula dobânzii compuse în codul butonului, astfel încât butonul să știe că este funcția pe care ar trebui să o folosească pentru a afișa rezultatele.
Pasul 10: Utilizarea valorilor estimate
În mod normal, în lumea reală, valoarea noastră viitoare ar fi prezentată în valori exacte. Dar numerele devin atât de lungi și obositoare pentru a ține evidența, așa că doar pentru acest program, vom folosi matematica de import pentru a avea acces la metodele care rotunjesc valoarea viitoare.
Pasul 11: Utilizați Math.floor ()
Pentru a avea o valoare estimată, ar trebui să utilizați math.floor (futurevalue). Aceasta face rotunjirea podelei, ceea ce înseamnă că va rotunji numărul în jos la cel mai apropiat număr întreg.
De exemplu, dacă rezultatul este 278.956, valoarea estimată va fi 278
Pasul 12: Apel la curs
Asigurați-vă că aveți un cod precum variable = myclass () în partea de jos până la stânga, care se află în afara funcției, astfel încât acesta să aibă acces la întregul cod din program.
Pasul 13: Final
Dacă ați urmat corect pașii, ecranul de ieșire ar trebui să arate astfel.
Dacă da, felicitări ați creat cu succes un calculator de investiții funcțional în python, precum și aplicarea acestuia în GUI.
Pentru depanarea acestui lucru, va trebui să vedeți exact ce eroare este în shell și pe baza numărului de linie puteți utiliza pictograma de depanare care va rula fiecare linie. Dacă se oprește în mijloc, mai degrabă decât la sfârșit, atunci ați găsit exact ce cod produce eroarea. Debuggerul este util pentru rularea porțiunii logice a programului și acest lucru va informa programatorul unde a fost exact eroarea. Dacă aveți probleme cu numele variabilelor, consultați pasul 5 cu precauție.
Acest set a furnizat îndrumări pas cu pas pentru programarea calculatorului de investiții utilizând GUI cu software-ul Python IDLE. Mult succes și bucurați-vă de programare!
Dacă aveți întrebări cu privire la anumiți pași, anunțați-mă.
Recomandat:
Filtru audio Program Instrucțiuni Flash: 7 pași
Instrucțiuni de bliț pentru programul de filtru audio: Acest manual vă va ghida prin modul de intermitere a unui program pe TI-OMAPL138 prin conexiunea USB UART. Este disponibil un Instructatble separat pentru a vă ghida prin modificarea codului pentru a scrie propriul filtru audio în timp real și pentru a produce necesarul
Instrucțiuni mașină inutilă: 21 de pași (cu imagini)
Instrucțiuni despre mașina inutilă: Mașina inutilă este o variantă a „Mașinii finale” a lui Marvin Minsky, care este practic o mașinărie al cărei scop final este să se oprească. După ce ați construit-o, veți fi uimiți cum o mașină constă din două întrerupătoare și un motor și nu
Instrucțiuni pentru emulatorul de jocuri Raspberry Pi: 7 pași
Instrucțiuni Raspberry Pi Gaming Emulator: Toată lumea adoră jocul. Chiar și atunci când facem o muncă serioasă. Și este firesc pentru că toată lumea merită odihnă, timp liber sau timp liber. Și, desigur, cu greu ne putem refuza să ne jucăm jocul preferat. Îmi amintesc momentul în care un tip
Contor de abonați DIY pentru Instagram, Instrucțiuni (cu LCD): 5 pași
Contor de abonați DIY pentru Instagram, Instrucțiuni (cu LCD): Bună ziua! În acest ghid vom face contor de abonați instagram și instructabile. Tutorialul este un remake al acestuia. Vizitați canalul meu de telegramă pentru proiecte mai interesante
Udarea plantelor de interior cu NodeMCU, server local Blynk și Blynk Apk, set set ajustabil: 3 pași
Udarea plantelor de interior cu NodeMCU, Local Blynk Server și Blynk Apk, Set Point Reglabil: Am construit acest proiect deoarece plantele mele de interior trebuie să fie sănătoase chiar și atunci când sunt în vacanță pentru o perioadă lungă de timp și îmi place ideea de a avea controlează sau măcar monitorizează toate lucrurile posibile care se întâmplă în casa mea prin internet