Satura rādītājs:
- 1. darbība. Darba sākšana
- 2. darbība: iestatīšana
- 3. darbība: klases un sākuma funkcijas arguments
- 4. solis: logi un rāmji
- 5. solis: mainīgo ieguldījumi
- 6. darbība: rāmju pievienošana logam
- 7. solis: aprēķiniet funkciju, noklikšķinot uz pogas
- 8. solis: loga parādīšana
- 9. darbība: klikšķa pogas pievienošana
- 10. darbība. Aprēķināto vērtību izmantošana
- 11. darbība. Izmantojiet Math.floor ()
- 12. solis: zvanīšana uz klasi
- 13. solis: fināls
Video: WRD 204 instrukciju komplekts: 13 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Gokulraj Pandiyaraj
Šie norādījumi sniedz soli pa solim ieguldījumu kalkulatora izveidi python. izmantojot GUI. Šī instrukciju kopa mērķis ir palīdzēt cilvēkiem, kuriem ir vidējas zināšanas par python. Importēšanas dators nodrošina piekļuvi visam GUI izveidei nepieciešamajam kodam. Veidojot GUI, jūs parasti to vienkārši ievietojat klases iekšpusē, un zem tā ir funkcija ar nosaukumu init, kurā ievietojat pašargumentu, lai piekļūtu klases atribūtiem.
Uzziniet, kā kodēt salikto procentu likmi python, kā arī izveidojiet ieguldījumu kalkulatoru, izmantojot GUI.
1. darbība. Darba sākšana
Atveriet Python moduli un noklikšķiniet uz jaunā faila opcijas.
2. darbība: iestatīšana
Lai sāktu darboties GUI daļas, ierakstiet importēt.
3. darbība: klases un sākuma funkcijas arguments
Noteikti izveidojiet klasi un zem tās ierakstiet funkciju def init. Funkcijas init iekšienē izmantojiet vērtību self, lai jums būtu piekļuve klases atribūtiem un metodēm.
4. solis: logi un rāmji
Pēc init funkcijas iestatīšanas pievienojiet kodu, kas parādīts attēlā. Šis kods izveidos galveno logu un uzdevumu, pievienos rāmjus, lai inicializētu GUI logu. Ļaujiet galvenā loga mainīgajam iestatīt un izveidot GUI ekrānu un izveidot rāmjus vai rūtiņas, kurām ir nepieciešams rāmja numurs, lai tas zinātu, kurā vietā to ievietot.
5. solis: mainīgo ieguldījumi
Dodiet sevi. mainīgā nosaukums, lai iestatītu pogas, kurām vajadzētu būt. Ieteicams izmantot pareizus mainīgo nosaukumus, lai, sajaucot kodu, nemulsinātu sevi un citus. Ieteicamie mainīgie ir investīcijasAmt, gads un gadaInterestRate, ko izmanto, lai atrastu nākotnes vērtību. Šie mainīgie ir attēloti sarkanā krāsā zemāk esošajā attēlā.
Uzmanību: Nosaucot mainīgos, neizmantojiet mainīgo nosaukumus, kas ir iepriekš definēti vai var būt mulsinoši. Tas var likt jūsu kodam nedarboties vai sajaukt, kuri mainīgie ir kādi.
Piemēram: v = mani soļi
str = mani soļi
Pirmais ir nepareiza mainīgā nosaukuma piemērs. Jums vajadzētu būt precīzākam nosaukumam, nevis vienkārši likt nejaušu burtu. Lai gan tas darbosies, kad kādam paskaidros, viņi nesapratīs, ko nozīmē šis mainīgais un kāds ir tā mērķis. Otrais radīs sintakses kļūdu, jo str ir iepriekš definēts mainīgais, ko nevar izmantot paziņojumu vai mainīgo inicializēšanai.
6. darbība: rāmju pievienošana logam
Noteikti apstipriniet, pievienojot logiem rāmjus, lai ekrāns netiktu tukšs. Lai logs darbotos, jums joprojām ir jāpievieno cita funkcija.
7. solis: aprēķiniet funkciju, noklikšķinot uz pogas
Jaunais funkcijas nosaukums var būt kaut kas līdzīgs aprēķinam, jebkas, kas saistīts ar ieguldījumiem, pēc tam pievienojiet zemāk redzamajā attēlā redzamo ieguldījumu vienādojumu. Ņemiet vērā arī pirmajā attēlā redzamo kodu, jo tam ir invAmt, gadi un gads, kas izmanto.entry.get (), lai piekļūtu tam no GUI daļas.
8. solis: loga parādīšana
Pievienojiet šo kodu, lai logs tiktu parādīts ekrānā.
9. darbība: klikšķa pogas pievienošana
Pievienojiet GUI klikšķināmu pogu, lai parādītu nākotnes vērtību, un noteikti atgriezieties 7. darbībā, lai ievietotu pogu savā aprēķināšanas funkcijā, kas tika izmantota saliktās procentu formulas saglabāšanai pogas kodā, lai poga zinātu, ka tā ir funkciju, kas tai jāizmanto, lai parādītu rezultātus.
10. darbība. Aprēķināto vērtību izmantošana
Parasti reālajā pasaulē mūsu nākotnes vērtība tiktu parādīta precīzās vērtībās. Bet skaitļi kļūst tik gari un garlaicīgi, lai izsekotu tikai šai programmai, mēs izmantosim importa matemātiku, lai piekļūtu metodēm, kas noapaļo nākotnes vērtību.
11. darbība. Izmantojiet Math.floor ()
Lai iegūtu aptuvenu vērtību, izmantojiet math.floor (futurevalue). Tas noapaļo grīdu, kas nozīmē, ka tas noapaļos skaitli uz leju līdz tuvākajam veselam skaitlim.
Piemēram, ja rezultāts ir 278,956, paredzamā vērtība būs 278
12. solis: zvanīšana uz klasi
Pārliecinieties, ka apakšā līdz galam pa kreisi ir tāds kods kā mainīgais = myclass (), kas atrodas ārpus funkcijas, lai tā varētu piekļūt visam jūsu programmas kodam.
13. solis: fināls
Ja pareizi izpildījāt darbības, izvades ekrānam vajadzētu izskatīties šādi.
Ja tā, tad apsveicam, ka esat veiksmīgi izveidojis strādājošu investīciju kalkulatoru python, kā arī lietojis to GUI.
Lai novērstu šo problēmu, jums būs jāredz, kāda ir kļūda korpusā, un, pamatojoties uz rindas numuru, varat izmantot atkļūdotāja ikonu, kas darbosies katrā rindā. Ja tas apstājas vidū, nevis beigās, tad esat atradis tieši to kodu, kas rada kļūdu. Atkļūdotājs ir noderīgs, lai palaistu programmas loģisko daļu, un tas ļaus programmētājam uzzināt, kur tieši bija kļūda. Ja jums ir problēmas ar mainīgo nosaukumiem, piesardzīgi skatiet 5. darbību.
Šis komplekts ir sniedzis soli pa solim norādījumus investīciju kalkulatora programmēšanai, izmantojot GUI ar Python IDLE programmatūru. Veiksmi un izbaudi programmēšanu!
Ja jums ir kādi jautājumi par noteiktām darbībām, informējiet mani.
Ieteicams:
Mini braukšanas instrukciju robots: 8 soļi
Mini braukšanas instrukciju robots: Šodien es jums parādīšu, kā izveidot mini instrukciju robotu, kas brauc pats. Tas ir patiešām vienkāršs projekts, kas jums un jūsu ģimenei patiks. Pēc robota izgatavošanas jums šķitīs, ka jums vienmēr ir blakus savs mājdzīvnieks (
Labāks veids, kā skatīt/dokumentēt instrukciju failus: 4 soļi
Labāks veids, kā skatīt/dokumentēt failus instrukcijās: Cilvēki bieži iekļauj tur projekta failus, izmantojot augšupielādes instrukcijas. Bieži vien tie ir programmatūras avota faili, kas pat var būt pamācāmā sirds. Bet Instructables nedod lasītājam vienkāršu veidu, kā nolasīt un pārskatīt kodu. (
Instrukciju trāpījumu skaitītājs (ESP8266-01): 8 soļi (ar attēliem)
Instrukciju trāpījumu skaitītājs (ESP8266-01): 2018. gada 23. janvāris Atjaunināta programmaparatūra izmantojot Instructables API un Arduino Uno ar vadu tīkla vairogu. Tomēr, ņemot vērā ierobežoto Arduino Uno RAM, es nevarēju iegūt
Kā uzrakstīt instrukciju, izmantojot norādījumus: 14 soļi
Kā rakstīt instrukciju, izmantojot norādījumus: šajā dokumentā ir parādīts, kā instrukciju izmantot instrukciju rakstīšanai
Instrukciju skatu skaitītājs + ESP8266 rokasgrāmata: 6 soļi (ar attēliem)
Instructables View Counter + ESP8266 Guide: Abonentu skaitītāji Youtube un Facebook ir diezgan izplatīti, bet kāpēc gan neizveidot kaut ko līdzīgu Instructables? Tieši to mēs darīsim: šajā pamācībā mēs izveidosim Instructables skatu skaitītāju! skati būs jāapkopo