Obsah:
- Krok 1: Začínáme
- Krok 2: Nastavení
- Krok 3: Argument funkce třídy a Init
- Krok 4: Windows a rámce
- Krok 5: Investice s proměnnými
- Krok 6: Přidání rámců do okna
- Krok 7: Výpočet funkce kliknutím na tlačítko
- Krok 8: Zobrazení okna
- Krok 9: Přidání tlačítka Click
- Krok 10: Použití odhadovaných hodnot
- Krok 11: Použijte Math.floor ()
- Krok 12: Volání ve třídě
- Krok 13: Konečný
Video: Sada instrukcí WRD 204: 13 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Gokulraj Pandiyaraj
Následující pokyny poskytují krok za krokem průvodce pro vytvoření investiční kalkulačky v pythonu. pomocí GUI. Tato instrukční sada si klade za cíl pomoci lidem, kteří mají středně pokročilé znalosti pythonu. Import tkinter nám poskytuje přístup ke všem kódům nezbytným pro vytváření GUI. Při vytváření grafického uživatelského rozhraní jej obvykle vložíte do třídy a pod ním máte funkci s názvem init, do které vložíte vlastní argument pro přístup k atributům tříd.
Naučte se kódovat složenou úrokovou sazbu v pythonu a vytvořte investiční kalkulačku pomocí GUI.
Krok 1: Začínáme
Otevřete modul Python a klikněte na možnost nového souboru.
Krok 2: Nastavení
Chcete -li spustit součásti GUI, zadejte import tkinter.
Krok 3: Argument funkce třídy a Init
Ujistěte se, že vytvoříte třídu a pod ní napíšete do funkce def init. Uvnitř argumentu funkce init použijte self, abyste měli přístup k atributům a metodám třídy.
Krok 4: Windows a rámce
Po nastavení funkce init přidejte kód zobrazený na obrázku níže. Tento kód vytvoří hlavní okno a přiřazení, přidá rámce a inicializuje se okno GUI. Proměnná hlavního okna nastaví a vytvoří obrazovku GUI a vytvoří rámečky nebo políčka, která potřebujete, aby měla číslo rámce, aby vědělo, kam ho umístit.
Krok 5: Investice s proměnnými
Dát sebe. název proměnné pro nastavení tlačítek, pro která by měla být která. Doporučujeme používat správné názvy proměnných, abyste si při vysvětlování kódu nepletli sebe a ostatní. Doporučené proměnné jsou investmentAmt, year a ročníInterestRate, které se používají k nalezení budoucí hodnoty. Tyto proměnné jsou na obrázku níže uvedeny červeně.
Upozornění: Při pojmenovávání proměnných nepoužívejte názvy proměnných, které jsou předdefinované nebo by mohly být matoucí. To může způsobit, že váš kód nebude fungovat, nebo vás může zmást, které proměnné jsou které.
Příklad: v = moje kroky
str = moje kroky
První z nich je příkladem nesprávného názvu proměnné. Budete muset být konkrétnější ke jménu, než pouhé vkládání náhodných písmen. I když to někomu bude fungovat, nepochopí, co tato určitá proměnná znamená a jaký je její účel. Druhý způsobí chybu syntaxe, protože str je předdefinovaná proměnná, kterou nelze použít k inicializaci příkazů nebo proměnných.
Krok 6: Přidání rámců do okna
Nezapomeňte potvrdit přidáním rámečků do oken, abyste nedostali prázdnou obrazovku. Než bude okno fungovat, musíte ještě přidat další funkci.
Krok 7: Výpočet funkce kliknutím na tlačítko
Název nové funkce může být něco jako výpočet, cokoli souvisejícího s investicí, poté přidejte investiční rovnici zobrazenou na obrázku níže. Měli byste také vzít na vědomí kód na prvním obrázku, protože má invAmt, roky a roční, které use.entry.get () přistupují k němu z části GUI.
Krok 8: Zobrazení okna
Přidejte tento kód, aby se okno mohlo zobrazit na obrazovce.
Krok 9: Přidání tlačítka Click
Přidejte do GUI tlačítko, na které se dá kliknout, aby se zobrazila budoucí hodnota, a ujistěte se, že jste se vrátili ke kroku 7, abyste vložili tlačítko do funkce výpočtu, která byla použita k uložení vzorce složeného úroku do kódu tlačítka, aby tlačítko vědělo, že funkce, kterou by měl používat k zobrazení výsledků.
Krok 10: Použití odhadovaných hodnot
Normálně by v reálném světě byla naše budoucí hodnota prezentována v přesných hodnotách. Ale ta čísla jsou tak dlouhá a únavná, že je musíme sledovat, a tak právě pro tento program použijeme importní matematiku, abychom měli přístup k metodám, které zaokrouhlují budoucí hodnotu.
Krok 11: Použijte Math.floor ()
Chcete -li mít odhadovanou hodnotu, měli byste použít math.floor (futurevalue). To způsobí zaokrouhlení podlahy, což znamená, že zaokrouhlí číslo DOWNWARDS na nejbližší celé číslo.
Ex, pokud je výsledek 278,956, odhadovaná hodnota bude 278
Krok 12: Volání ve třídě
Ujistěte se, že máte kód jako variable = myclass () úplně dole úplně doleva, což je mimo funkci, takže bude mít přístup k celému kódu ve vašem programu.
Krok 13: Konečný
Pokud jste postupovali správně, vaše výstupní obrazovka by měla vypadat takto.
Pokud ano, pak gratulujeme, že jste úspěšně vytvořili fungující kalkulačku investic v Pythonu a její použití v GUI.
Při řešení potíží budete muset zjistit, co přesně je chyba ve skořápce, a na základě čísla řádku můžete použít ikonu ladicího programu, která spustí každý řádek. Pokud se zastaví uprostřed, nikoli na konci, pak jste přesně zjistili, jaký kód produkuje chybu. Ladicí program je užitečný pro spuštění logické části programu a programátor tak bude vědět, kde přesně byla chyba. Pokud máte potíže s názvy proměnných, postupujte opatrně ke kroku 5.
Tato sada poskytuje podrobné pokyny pro programování investiční kalkulačky pomocí GUI se softwarem Python IDLE. Hodně štěstí a užijte si programování!
Pokud máte nějaké dotazy ohledně určitých kroků, dejte mi vědět.
Doporučuje:
Vložit návrhy Tinkercad do instrukcí: 4 kroky (s obrázky)
Vložit návrhy Tinkercad do Instructables: Věděli jste, že můžete do jakéhokoli Instructable vložit interaktivní design Tinkercad? Zde je postup! Tato dovednost se vám bude hodit, když sdílíte návody související s návrhy Tinkercad a je ideální pro aktuálně otevřené distanční vzdělávání s Tinkerc
Jak hrát nemotorného robota podle instrukcí: 5 kroků (s obrázky)
Jak hrát nemotorného robota na Instructables: Pokud máte štěstí (nebo smůlu) natolik, že se ocitnete tváří v tvář chybové zprávě instruovatelného serveru, užijte si s tím zábavu. Hra, která je do ní vložena, je jako flappy bird jen s robotem s instruktážemi a klíči. V tomto jsem
Jak napsat návod pomocí instrukcí: 14 kroků
Jak napsat instrukci pomocí instrukcí: Tento dokument ukazuje, jak používat instrukce k napsání instrukce
Jak získat obrázky ve vysokém rozlišení z instrukcí: 4 kroky
Jak získat obrázky s vysokým rozlišením z instrukcí: Opravdu jste si užili tento instrukovatelný obrázek a chtěli byste si uložit jeho kopii ve vysokém rozlišení? Tuto skvělou malou funkci lze snadno přehlédnout
Ušetřete čas při procházení instrukcí: 6 kroků
Úspora času Pokyny pro procházení: Pokud jste uživatel, který všude klikne, aby zjistil, co je nového, nebo sleduje, co se diskutovalo v komunitě, může to být užitečné. Vytvořte si vlastní domovskou stránku, která vás přímo spojí s tím, kam chcete jít