Obsah:

Sada instrukcí WRD 204: 13 kroků
Sada instrukcí WRD 204: 13 kroků

Video: Sada instrukcí WRD 204: 13 kroků

Video: Sada instrukcí WRD 204: 13 kroků
Video: ÓeFko bude v prosinci za půlku když budou ty Vánoce tak kdo váhal tak šup . Platí pro prvních 100 2024, Prosinec
Anonim
Sada instrukcí WRD 204
Sada instrukcí WRD 204

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

Začínáme
Začínáme

Otevřete modul Python a klikněte na možnost nového souboru.

Krok 2: Nastavení

Nastavení
Nastavení

Chcete -li spustit součásti GUI, zadejte import tkinter.

Krok 3: Argument funkce třídy a Init

Argument funkce třídy a Init
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

Okna a rámečky
Okna a rámečky

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

Investice s proměnnými
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

Přidání rámečků do okna
Přidání rámečků 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

Vypočítat funkci kliknutím na tlačítko
Vypočítat funkci kliknutím na tlačítko
Vypočítat funkci kliknutím na tlačítko
Vypočítat funkci 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

Zobrazení okna
Zobrazení okna

Přidejte tento kód, aby se okno mohlo zobrazit na obrazovce.

Krok 9: Přidání tlačítka Click

Přidání tlačítka Click
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

Použití odhadovaných hodnot
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 ()

Použijte Math.floor ()
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ě

Volání na třídu
Volání na třídu

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ý

Finále
Finále

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: