Turinys:
- 1 žingsnis: Darbo pradžia
- 2 veiksmas: sąranka
- 3 žingsnis: klasės ir pradinės funkcijos argumentas
- 4 žingsnis: langai ir rėmeliai
- 5 žingsnis: kintamųjų investavimas
- 6 veiksmas: rėmelių pridėjimas prie lango
- 7 veiksmas: apskaičiuokite funkciją spustelėdami mygtuką
- 8 veiksmas: lango rodymas
- 9 veiksmas: spustelėkite mygtuką
- 10 žingsnis: Apskaičiuotų verčių naudojimas
- 11 veiksmas: naudokite Math.floor ()
- 12 žingsnis: Skambinimas į klasę
- 13 žingsnis: Finalas
Video: WRD 204 instrukcijų rinkinys: 13 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Gokulraj Pandiyaraj
Šios instrukcijos pateikia žingsnis po žingsnio instrukcijas, kaip sukurti investicijų skaičiuoklę „python“. naudojant GUI. Šis instrukcijų rinkinys skirtas padėti žmonėms, kurie turi tarpinių žinių apie python. „Import Tkinter“suteikia mums prieigą prie viso kodo, reikalingo GUI sukūrimui. Kurdami GUI, paprastai jį tiesiog įdedate į klasės vidų, o apačioje yra funkcija init, kur įvedate sav argumentą, kad pasiektumėte klasių atributus.
Išmokti koduoti sudėtines palūkanų normas „Python“, taip pat sukurti investicijų skaičiuoklę naudojant GUI.
1 žingsnis: Darbo pradžia
Atidarykite „Python“modulį ir spustelėkite naujo failo parinktį.
2 veiksmas: sąranka
Įveskite „importuoti“, kad paleistumėte GUI dalis.
3 žingsnis: klasės ir pradinės funkcijos argumentas
Būtinai sukurkite klasę ir po ja įveskite funkciją def init. „Init“funkcijos argumento viduje naudokite „self“, kad galėtumėte pasiekti klasės atributus ir metodus.
4 žingsnis: langai ir rėmeliai
Nustatę „init“funkciją, pridėkite kodą, parodytą paveikslėlyje žemiau. Šis kodas sukurs pagrindinį langą ir priskyrimą, pridės rėmelių, kad būtų inicijuotas GUI langas. Ar pagrindinio lango kintamasis nustatys ir sukurs GUI ekraną ir sukurs rėmelius ar langelius, kurių reikia kadro numeriui, kad jis žinotų, kurioje vietoje jį įdėti.
5 žingsnis: kintamųjų investavimas
Duok save. kintamojo pavadinimą, kad nustatytumėte mygtukus, kurie turėtų būti. Rekomenduojama naudoti tinkamus kintamųjų pavadinimus, kad aiškindami kodą nesuklaidintumėte savęs ir kitų. Rekomenduojami kintamieji yra „investmentAmt“, „year“ir „AnnualInterestRate“, kurie naudojami būsimai vertei rasti. Šie kintamieji yra išvardyti raudonai žemiau esančiame paveikslėlyje.
Atsargiai: pavadindami kintamuosius, nenaudokite kintamųjų pavadinimų, kurie yra iš anksto nustatyti arba gali būti klaidinantys. Dėl to jūsų kodas gali neveikti arba suklaidinti, kurie kintamieji yra.
Pvz.: v = mano žingsniai
str = mano žingsniai
Pirmasis yra netinkamo kintamojo pavadinimo pavyzdys. Turėtumėte būti konkretesnis dėl vardo, o ne tiesiog įdėti atsitiktinę raidę. Nors tai veiks, kai kam nors paaiškins, jie nesupras, ką reiškia šis kintamasis ir koks jo tikslas. Antrasis sukels sintaksės klaidą, nes str yra iš anksto nustatytas kintamasis, kurio negalima naudoti teiginiams ar kintamiesiems inicijuoti.
6 veiksmas: rėmelių pridėjimas prie lango
Būtinai patvirtinkite pridėdami rėmus prie langų, kad nebūtų tuščio ekrano. Prieš pradėdami veikti, vis tiek turite pridėti kitą funkciją.
7 veiksmas: apskaičiuokite funkciją spustelėdami mygtuką
Naujas funkcijos pavadinimas gali būti kažkas panašaus į skaičiavimą, viskas, kas susiję su investicijomis, tada pridėkite investicinę lygtį, parodytą paveikslėlyje žemiau. Taip pat turėtumėte atkreipti dėmesį į pirmame paveikslėlyje esantį kodą, nes jame yra „invAmt“, metai ir metiniai duomenys, kurie naudojasi „enter“.
8 veiksmas: lango rodymas
Pridėkite šį kodą, kad langas būtų rodomas ekrane.
9 veiksmas: spustelėkite mygtuką
Pridėkite spustelėjamą mygtuką prie GUI, kad būtų rodoma būsima vertė, ir būtinai grįžkite prie 7 veiksmo, kad įtrauktumėte mygtuką į skaičiavimo funkciją, kuri buvo naudojama sudėtinei palūkanų formulei išsaugoti mygtuko kode, kad mygtukas žinotų, jog tai yra funkciją, kurią ji turėtų naudoti rezultatams rodyti.
10 žingsnis: Apskaičiuotų verčių naudojimas
Paprastai realiame pasaulyje mūsų būsima vertė būtų pateikta tiksliai. Tačiau skaičiai tampa tokie ilgi ir nuobodūs, kad juos būtų galima stebėti tik šiai programai, mes naudosime importo matematiką, kad galėtume pasiekti metodus, kurie suapvalina būsimą vertę.
11 veiksmas: naudokite Math.floor ()
Norėdami apskaičiuoti vertę, turėtumėte naudoti math.floor (futurevalue). Tai apvalina grindis, o tai reiškia, kad skaičius suapvalins žemyn iki artimiausio sveiko skaičiaus.
Pavyzdžiui, jei rezultatas yra 278,956, apskaičiuota vertė bus 278
12 žingsnis: Skambinimas į klasę
Įsitikinkite, kad apačioje yra toks kodas kaip kintamasis = myclass () į kairę, kuris yra už funkcijos ribų, kad jis galėtų pasiekti visą jūsų programos kodą.
13 žingsnis: Finalas
Jei teisingai atlikote veiksmus, išvesties ekranas turėtų atrodyti taip.
Jei taip, tada sveikiname, kad sėkmingai sukūrėte veikiančią „Python“investicijų skaičiuoklę ir pritaikėte ją GUI.
Norėdami išspręsti šią problemą, turėsite pamatyti, kokia tiksliai klaida yra apvalkale, ir pagal eilutės numerį galite naudoti derinimo piktogramą, kuri paleis kiekvieną eilutę. Jei jis sustoja viduryje, o ne pabaigoje, tada jūs tiksliai nustatėte, koks kodas sukuria klaidą. Derintuvas yra naudingas vykdant loginę programos dalį ir tai leis programuotojui žinoti, kur tiksliai įvyko klaida. Jei turite problemų su kintamųjų pavadinimais, atsargiai atlikite 5 veiksmą.
Šiame rinkinyje pateikiamos nuoseklios instrukcijos, kaip programuoti investicines skaičiuotuvas naudojant GUI su „Python IDLE“programine įranga. Sėkmės ir mėgaukitės programavimu!
Jei turite klausimų dėl tam tikrų veiksmų, praneškite man.
Rekomenduojamas:
Elektroninis ženklelis LED mirksintis roboto ženklelis - litavimo rinkinys: 11 žingsnių
Elektroninis ženklelis LED mirksintis roboto ženklelis - litavimo rinkinys: šį straipsnį išdidžiai remia PCBWAY. PCBWAY gamina aukštos kokybės PCB prototipus žmonėms visame pasaulyje. Išbandykite tai patys ir gaukite 10 PCB tik už 5 USD už labai gerą kokybę, ačiū PCBWAY. „Robadge#1“, kurį sukūriau
Visiškai IR pritaikomas elektroninis aštuonių kauliukų rinkinys: 14 žingsnių (su nuotraukomis)
Visiškai IR pritaikomas aštuonių kauliukų elektroninis rinkinys: bendradarbiaujant su J. Arturo Espejel Báez. Dabar 42 mm skersmens ir 16 mm aukščio dėkle galite turėti iki 8 kauliukų nuo 2 iki 999 veidų! Žaiskite mėgstamus stalo žaidimus naudodami šį konfigūruojamą kišeninį elektroninį kauliukų rinkinį! Šį projektą sudaro
Namų elektroninis būgnų rinkinys su „Arduino Mega2560“: 10 žingsnių (su nuotraukomis)
Namų elektroninis būgnų rinkinys su „Arduino Mega2560“: tai mano „Arduino“projektas. Kaip sukurti elektroninio būgno rinkinį su „Arduino“? Sveiki, mielas skaitytojau! -Kodėl darote tokį projektą? Visų pirma todėl, kad jei jums patinka tokie dalykai, jums labai patiks darbo procesas. Antra, todėl, kad tai tikrai pigi
„Arduino“tanko rinkinys: 11 žingsnių
„Arduino“tanko rinkinys: Surinkome visus reikalingus įrankius - jie yra paveikslėlio kairėje. Nepamirškite akumuliatoriaus įkroviklio! Paveikslo dešinėje yra mūsų bakų rinkinys, kurį gavome iš „ArrowDot Store“, Pnompenio
„Pasidaryk pats“osciloskopo rinkinys - surinkimo ir trikčių šalinimo vadovas: 10 žingsnių (su paveikslėliais)
„Pasidaryk pats“osciloskopo rinkinys - surinkimo ir trikčių šalinimo vadovas: man labai dažnai, kuriant kokią nors elektroninę programėlę, reikia osciloskopo, kuris stebėtų elektros signalų buvimą ir formą. Iki šiol naudojau seną sovietinį (1988 m.) Vieno kanalo analoginį CRT osciloskopą. Jis vis dar funkcionalus