Tartalomjegyzék:
- 1. lépés: Első lépések
- 2. lépés: Beállítás
- 3. lépés: Osztály és kezdeti funkció érv
- 4. lépés: Windows és keretek
- 5. lépés: Változó befektetése
- 6. lépés: Keretek hozzáadása az ablakhoz
- 7. lépés: Számítsa ki a funkciót a gombra kattintással
- 8. lépés: Az ablak megjelenítése
- 9. lépés: Kattintson a gombra
- 10. lépés: A becsült értékek használata
- 11. lépés: A Math.floor () használata
- 12. lépés: Osztály hívása
- 13. lépés: döntő
Videó: WRD 204 utasításkészlet: 13 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Gokulraj Pandiyaraj
Az alábbi utasítások lépésről lépésre nyújtanak útmutatót befektetési számológép létrehozásához pythonban. GUI használatával. Ennek az utasításkészletnek az a célja, hogy segítséget nyújtson azoknak, akik középszintű ismeretekkel rendelkeznek a pythonról. Az Import Tkinter hozzáférést biztosít a GUI létrehozásához szükséges összes kódhoz. GUI létrehozásakor általában csak egy osztályba kell helyeznie, és alatta van egy init nevű függvény, ahol ön argumentumot ad meg az osztály attribútumok eléréséhez.
Az összetett kamatláb kódolásának megtanulása pythonban, valamint befektetési kalkulátor létrehozása a grafikus felhasználói felület segítségével.
1. lépés: Első lépések
Nyissa meg a Python modult, és kattintson az új fájl lehetőségre.
2. lépés: Beállítás
GUI -részek futtatásához írja be az import tkinter parancsot.
3. lépés: Osztály és kezdeti funkció érv
Győződjön meg róla, hogy létrehoz egy osztályt, és alatta írja be a def init függvényt. Az init függvény argumentumában használja az self értéket, hogy hozzáférhessen az osztály attribútumaihoz és metódusaihoz.
4. lépés: Windows és keretek
Miután megkapta az init funkció beállítását, adja hozzá az alábbi képen látható kódot. Ez a kód létrehozza a főablakot és a hozzárendelést, kereteket ad hozzá a GUI ablak inicializálásához. Állítsa be a főablak -változót, és hozza létre a GUI -képernyőt, és hozza létre a kereteket vagy a dobozokat, amelyekhez keretszám szükséges, hogy tudja, melyik helyre kell helyezni.
5. lépés: Változó befektetése
Adja magát. változónév a gombok beállításához. Javasoljuk a megfelelő változónevek használatát, hogy ne keverje össze magát és másokat, amikor elmagyarázza a kódot. Az ajánlott változók a investmentAmt, year és évesInterestRate, amelyek a jövőbeli érték megtalálására szolgálnak. Ezek a változók pirossal vannak felsorolva az alábbi képen.
Vigyázat: A változók elnevezésekor ne használjon előre definiált vagy zavaró változóneveket. Ez vagy a kód nem működését okozhatja, vagy megzavarhatja, hogy melyik változó melyik.
Pl.: v = lépéseim
str = lépéseim
Az első példa egy helytelen változónévre. Pontosabban meg kell határoznia a nevet, és nem csak véletlenszerű betűt kell tennie. Bár működni fog, ha valakinek elmagyarázza, nem fogják megérteni, hogy ez a bizonyos változó mit jelent és mi a célja. A második szintaktikai hibát eredményez, mivel az str egy előre meghatározott változó, amely nem használható utasítások vagy változók inicializálására.
6. lépés: Keretek hozzáadása az ablakhoz
Győződjön meg róla, hogy megerősíti a kereteket az ablakokhoz, hogy ne kapjon üres képernyőt. Az ablak működése előtt még hozzá kell adnia egy másik funkciót.
7. lépés: Számítsa ki a funkciót a gombra kattintással
Az új függvénynév lehet valami, például számítás, bármi, ami befektetéssel kapcsolatos, majd adja hozzá az alábbi képen látható befektetési egyenletet. Meg kell jegyeznie az első képen található kódot is, mivel az invAmt, az évek és az éves adatok tartalmazzák a access.entry.get () elérését a GUI részből.
8. lépés: Az ablak megjelenítése
Add hozzá ezt a kódot, hogy az ablak megjelenhessen a képernyőn.
9. lépés: Kattintson a gombra
Adjon hozzá egy kattintható gombot a grafikus felhasználói felülethez a jövőbeli érték megjelenítéséhez, és feltétlenül térjen vissza a 7. lépéshez, hogy helyezze a gombot a számítási funkcióba, amelyet az összetett kamatképlet tárolására használt a gombkódban, hogy a gomb tudja, hogy ez a funkciót kell használni az eredmények megjelenítéséhez.
10. lépés: A becsült értékek használata
Általában a való világban jövőbeli értékünket pontos értékekben mutatnánk be. De a számok olyan hosszúak és fárasztóak, hogy ezeket a programokat nyomon követhetjük, ezért az import matematikát használjuk, hogy hozzáférjünk a jövőbeli értéket kerekítő módszerekhez.
11. lépés: A Math.floor () használata
A becsült érték eléréséhez használja a math.floor (futurevalue) értéket. Ez a padló kerekítését jelenti, azaz a DOWNWARDS számot a legközelebbi egész számra kerekíti.
Például, ha az eredmény 278,956, a becsült érték 278 lesz
12. lépés: Osztály hívása
Győződjön meg arról, hogy a kód = változó = myclass () alján van a bal oldalon, ami kívül esik a függvényen, így hozzáférhet a program teljes kódjához.
13. lépés: döntő
Ha helyesen követte a lépéseket, a kimeneti képernyőnek így kell kinéznie.
Ha igen, akkor gratulálunk, hogy sikeresen létrehozott egy működő befektetési számológépet a pythonban, valamint alkalmazta azt a GUI -ban.
Ennek hibaelhárításához meg kell néznie, hogy pontosan mi a hiba a héjban, és a sorszám alapján használhatja a hibakereső ikont, amely minden sort futtatni fog. Ha nem a végén, hanem a közepén áll le, akkor pontosan megtalálta, hogy melyik kód okozza a hibát. A hibakereső hasznos a program logikai részének futtatásához, és ez tájékoztatja a programozót, hogy pontosan hol volt a hiba. Ha problémái vannak a változók nevével, óvatosan olvassa el az 5. lépést.
Ez a készlet lépésről lépésre útmutatást nyújtott a befektetési számológép programozásához a grafikus felhasználói felület és a Python IDLE szoftver segítségével. Sok sikert és jó programozást!
Ha kérdései vannak bizonyos lépésekkel kapcsolatban, tudassa velem.
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását