Съдържание:

WRD 204 Комплект инструкции: 13 стъпки
WRD 204 Комплект инструкции: 13 стъпки

Видео: WRD 204 Комплект инструкции: 13 стъпки

Видео: WRD 204 Комплект инструкции: 13 стъпки
Видео: ТОП КУПЕ ЗА ЛЯМ - Mercedes-Benz E-Class Coupe 2024, Ноември
Anonim
WRD 204 Комплект инструкции
WRD 204 Комплект инструкции

Gokulraj Pandiyaraj

Следните инструкции предоставят стъпка по стъпка ръководство за създаване на инвестиционен калкулатор в python. използване на GUI. Този набор от инструкции има за цел да помогне на хора, които имат междинни познания за python. Импортирането на tkinter ни осигурява достъп до целия код, необходим за създаване на GUI. Когато създавате GUI, обикновено просто го поставяте вътре в клас, а отдолу има функция, наречена init, където поставяте самостоятелен аргумент за достъп до атрибутите на класовете.

Научете се да кодирате сложния лихвен процент в python, както и да създадете калкулатор за инвестиции с помощта на GUI.

Стъпка 1: Първи стъпки

Приготвяме се да започнем
Приготвяме се да започнем

Отворете модула Python и щракнете върху опцията за нов файл.

Стъпка 2: Настройка

Настройвам
Настройвам

Въведете import tkinter, за да стартирате GUI части.

Стъпка 3: Аргумент за функция на клас и Init

Аргумент за функция на клас и Init
Аргумент за функция на клас и Init

Не забравяйте да създадете клас и под него въведете функция def init. Вътре в аргумента на функцията init използвайте self, за да имате достъп до атрибути и методи на класа.

Стъпка 4: Windows и рамки

Прозорци и рамки
Прозорци и рамки

След като сте настроили функцията init, за да добавите кода, показан на изображението по -долу. Този код ще създаде основния прозорец и задание, ще добави рамки, за да инициализира прозореца на GUI. Променливата на главния прозорец ще настрои и създаде GUI екрана и ще създаде кадрите или полетата, от които се нуждаете, за да имате номер на кадър, така че да знае на кое място да го постави.

Стъпка 5: Инвестиране на променливи

Инвестиране на променливи
Инвестиране на променливи

Дайте себе си. име на променлива, за да настроите бутоните, за които трябва да бъде кой. Използването на подходящи имена на променливи се препоръчва, за да не объркате себе си и другите, когато обяснявате кода си. Препоръчителните променливи са investmentAmt, year и yearInterestRate, които се използват за намиране на бъдещата стойност. Тези променливи са изброени в червено на изображението по -долу.

Внимание: Когато именувате променливи, не използвайте имена на променливи, които са предварително определени или биха могли да бъдат объркващи. Това може или да накара кода ви да не работи, или да ви обърка кои променливи са кои.

Пример: v = моите стъпки

str = моите стъпки

Първият е пример за неправилно име на променлива. Трябва да сте по -конкретни за името, а не просто да поставяте произволна буква. Въпреки че ще работи, когато обяснявате на някого, те няма да разберат какво означава тази определена променлива и каква е нейната цел. Вторият ще доведе до синтаксична грешка, тъй като str е предварително дефинирана променлива, която не може да се използва за инициализиране на изявления или променливи.

Стъпка 6: Добавяне на рамки към прозореца

Добавяне на рамки към прозореца
Добавяне на рамки към прозореца

Уверете се, че потвърждавате, като добавите вашите рамки към прозорците си, така че да не получите празен екран. Все още трябва да добавите друга функция, преди прозорецът да работи.

Стъпка 7: Изчислете функцията с натискане на бутон

Изчисляване на функция с натискане на бутон
Изчисляване на функция с натискане на бутон
Изчисляване на функция с натискане на бутон
Изчисляване на функция с натискане на бутон

Името на новата функция може да бъде нещо като изчисляване, всичко свързано с инвестиции, след което добавете инвестиционното уравнение, показано на снимката по -долу. Трябва също така да вземете под внимание кода на първата снимка, тъй като той има invAmt, години и годишни, които use.entry.get () имат достъп до него от GUI частта.

Стъпка 8: Показване на прозорец

Показване на прозорец
Показване на прозорец

Добавете този код, за да може прозорецът да се показва на екрана.

Стъпка 9: Добавяне на бутон за щракване

Добавяне на бутон за щракване
Добавяне на бутон за щракване

Добавете бутон за кликване към GUI, за да покажете бъдещата стойност и не забравяйте да се върнете към стъпка 7, така че да поставите бутона във вашата функция за изчисление, която е била използвана за съхраняване на формулата за сложна лихва в кода на бутона, така че бутонът да знае, че това е функция, която трябва да използва за показване на резултатите.

Стъпка 10: Използване на прогнозни стойности

Използване на прогнозни стойности
Използване на прогнозни стойности

Обикновено в реалния свят бъдещата ни стойност ще бъде представена в точни стойности. Но цифрите стават толкова дълги и досадни за проследяване, така че само за тази програма ще използваме математика за импортиране, за да имаме достъп до методите, които закръгляват бъдещата стойност.

Стъпка 11: Използвайте Math.floor ()

Използвайте Math.floor ()
Използвайте Math.floor ()

За да имате прогнозна стойност, трябва да използвате math.floor (futurevalue). Това прави закръгляване на пода, което означава, че ще закръгли числото НАДОЛУ до най -близкото цяло число.

Например, ако резултатът е 278.956, прогнозната стойност ще бъде 278

Стъпка 12: Обаждане на класа

Обаждане в класа
Обаждане в класа

Уверете се, че имате код като variable = myclass () в най -долната част отляво, който е извън функцията, така че той да има достъп до целия ви код в програмата.

Стъпка 13: Финал

Финал
Финал

Ако сте изпълнили стъпките правилно, вашият изходен екран трябва да изглежда така.

Ако е така, тогава поздравления, че успешно сте създали работещ инвестиционен калкулатор в python, както и сте го приложили в GUI.

За да отстраните това, ще трябва да видите каква точно е грешката в черупката и въз основа на номера на реда можете да използвате иконата за отстраняване на грешки, която ще изпълнява всеки ред. Ако спре по средата, а не в края, тогава сте открили точно кой код генерира грешката. Дебъгерът е полезен за стартиране на логическата част на програмата и това ще позволи на програмиста да знае къде точно е била грешката. Ако имате проблеми с имената на променливите, вижте стъпка 5 с повишено внимание.

Този набор предоставя стъпка по стъпка ръководство за програмиране на инвестиционен калкулатор, използвайки графичен интерфейс с Python IDLE софтуер. Успех и приятно програмиране!

Ако имате въпроси относно определени стъпки, уведомете ме.

Препоръчано: