Mundarija:

WRD 204 yo'riqnomasi: 13 qadam
WRD 204 yo'riqnomasi: 13 qadam

Video: WRD 204 yo'riqnomasi: 13 qadam

Video: WRD 204 yo'riqnomasi: 13 qadam
Video: 🎥Ommalashtirish.uz elektron platformasidan foydalanish bo'yicha video yo'riqnoma 2024, Noyabr
Anonim
WRD 204 yo'riqnomasi
WRD 204 yo'riqnomasi

Gokulraj Pandiyaraj

Quyidagi ko'rsatmalar pitonda investitsiya kalkulyatorini yaratish bo'yicha bosqichma -bosqich ko'rsatma beradi. GUI yordamida. Ushbu yo'riqnoma python haqida o'rta ma'lumotga ega bo'lgan odamlarga yordam berishga qaratilgan. Import tkinter bizga GUI yaratish uchun zarur bo'lgan barcha kodlarga kirishni ta'minlaydi. GUIni yaratishda siz odatda uni sinf ichiga joylashtirasiz va uning ostida init deb nomlangan funktsiya mavjud bo'lib, u erda siz sinflar atributlariga kirish uchun o'z argumentingizni kiritasiz.

Python -da foiz stavkasini kodlashni o'rganish va GUI yordamida investitsiya kalkulyatorini yaratish.

1 -qadam: Ishga kirishish

Ishni boshlash
Ishni boshlash

Python modulini oching va yangi fayl variantini bosing.

2 -qadam: sozlash

O'rnatish
O'rnatish

GUI qismlarini ishga tushirish uchun import tkinter kiriting.

3 -qadam: Class va Init funktsiyasi argumenti

Sinf va boshlang'ich funktsiyasi argumenti
Sinf va boshlang'ich funktsiyasi argumenti

Sinf yaratganingizga ishonch hosil qiling va uning ostiga def init funktsiyasini yozing. Boshqaruv funktsiyasi argumenti ichida o'zini ishlating, shunda siz sinfning atributlari va usullariga kira olasiz.

4 -qadam: Windows va ramkalar

Windows va ramkalar
Windows va ramkalar

Quyidagi rasmda ko'rsatilgan kodni qo'shish uchun init funktsiyasini o'rnatgandan so'ng. Bu kod asosiy oyna va topshiriqni yaratadi, GUI oynasini ishga tushirish uchun ramkalar qo'shadi. Asosiy oynaning o'zgaruvchisi GUI ekranini o'rnatadi va yaratadi va ramka yoki qutilarni yaratadi, shunda u qaysi joyga qo'yish kerakligini biladi.

5 -qadam: O'zgaruvchilarga investitsiya kiritish

O'zgaruvchan investitsiyalarga ega bo'lish
O'zgaruvchan investitsiyalarga ega bo'lish

O'zini bering. qaysi bo'lishi kerak bo'lgan tugmalarni o'rnatish uchun o'zgaruvchining nomi. O'z kodingizni tushuntirishda o'zingizni va boshqalarni chalkashtirib yubormaslik uchun to'g'ri o'zgaruvchilar nomlarini ishlatish tavsiya etiladi. Tavsiya etiladigan o'zgaruvchilar - kelajakdagi qiymatni aniqlash uchun ishlatiladigan investitsiyalar, yil va yillikInterestRate. Bu o'zgaruvchilar quyidagi rasmda qizil rangda ko'rsatilgan.

E'tibor bering: o'zgaruvchilarni nomlashda, oldindan aniqlangan yoki chalkash bo'lishi mumkin bo'lgan o'zgaruvchilar nomlarini ishlatmang. Bu sizning kodingizni ishlamasligi yoki sizni qaysi o'zgaruvchilarni chalkashtirib yuborishi mumkin.

Masalan: v = mening qadamlarim

str = mening qadamlarim

Birinchisi, noto'g'ri o'zgaruvchi nomiga misol. Siz tasodifiy harf qo'yishdan ko'ra, ismni aniqroq ko'rsatishingiz kerak. Biror kishiga tushuntirishda bu ishlasa ham, ular bu o'zgaruvchining nimani anglatishini va uning maqsadi nima ekanligini tushunishmaydi. Ikkinchisi sintaksis xatosini keltirib chiqaradi, chunki str oldindan aniqlangan o'zgaruvchidir, uni bayonotlar yoki o'zgaruvchilarni ishga tushirish uchun ishlatib bo'lmaydi.

6 -qadam: oynaga ramkalar qo'shish

Derazaga ramkalar qo'shish
Derazaga ramkalar qo'shish

Bo'sh ekran bo'lmasligi uchun derazalaringizga ramkalarni qo'shib tasdiqlaganingizga ishonch hosil qiling. Oyna ishlamasdan oldin siz hali ham boshqa funktsiyani qo'shishingiz kerak.

7 -qadam: tugmani bosish bilan funktsiyani hisoblang

Tugmani bosish bilan funktsiyani hisoblang
Tugmani bosish bilan funktsiyani hisoblang
Tugmani bosish bilan funktsiyani hisoblang
Tugmani bosish bilan funktsiyani hisoblang

Yangi funktsiya nomi hisoblash, sarmoya bilan bog'liq har qanday narsa bo'lishi mumkin, keyin quyidagi rasmda ko'rsatilgan investitsiya tenglamasini qo'shing. Birinchi rasmdagi kodni ham e'tiborga olish kerak, chunki u GUI qismidan kirish uchun invAmt, yillar va yillik use.entry.get () ga ega.

8 -qadam: oynani ko'rsatish

Oynani ko'rsatish
Oynani ko'rsatish

Ushbu kodni qo'shing, shunda oyna ekranda ko'rsatiladi.

9 -qadam: bosish tugmachasini qo'shish

Bosish tugmachasini qo'shish
Bosish tugmachasini qo'shish

Kelgusi qiymatni ko'rsatish uchun GUI -ga bosiladigan tugmachani qo'shing va 7 -bosqichga qaytganingizga ishonch hosil qiling, shunda siz tugma kodi ichida murakkab foiz formulasini saqlash uchun ishlatilgan hisoblash funktsiyasini qo'yasiz. natijalarni ko'rsatish uchun ishlatilishi kerak bo'lgan funktsiya.

10 -qadam: Hisoblangan qiymatlardan foydalanish

Hisoblangan qiymatlardan foydalanish
Hisoblangan qiymatlardan foydalanish

Odatda haqiqiy dunyoda bizning kelajakdagi qiymatimiz aniq qiymatlarda ko'rsatiladi. Ammo bu dasturni kuzatib borish uchun raqamlar shunchalik uzoq va zerikarli bo'ladiki, biz kelajakdagi qiymatga mos keladigan usullarga kirish uchun import matematikasidan foydalanamiz.

11 -qadam: Math.floor () dan foydalaning

Math.floor () dan foydalaning
Math.floor () dan foydalaning

Hisoblangan qiymatga ega bo'lish uchun siz math.floor (kelajakdagi qiymat) dan foydalanishingiz kerak. Bu polni yaxlitlash degan ma'noni anglatadi, bu DOWNWARDS sonini eng yaqin tamsayıga aylantiradi.

Agar natija 278.956 bo'lsa, taxminiy qiymati 278 bo'ladi

12 -qadam: sinfga qo'ng'iroq qilish

Sinfga qo'ng'iroq
Sinfga qo'ng'iroq

Kodning pastki qismida funktsiyadan tashqarida, chap tomonda = myclass () kabi kod borligiga ishonch hosil qiling, shunda u sizning dasturingizdagi butun kodingizga kira oladi.

13 -qadam: Final

Final
Final

Agar siz qadamlarni to'g'ri bajargan bo'lsangiz, chiqish ekrani shunday bo'lishi kerak.

Agar shunday bo'lsa, tabriklayman, siz pythonda muvaffaqiyatli ishlaydigan investitsiya kalkulyatorini yaratdingiz va uni GUIda qo'lladingiz.

Muammolarni bartaraf qilish uchun siz qobiqda aynan qanday xato borligini ko'rishingiz kerak va satr raqami asosida siz har bir satrda ishlaydigan disk raskadrovka belgisidan foydalanishingiz mumkin. Agar u oxirigacha emas, balki o'rtada to'xtab qolsa, siz aynan qaysi kod xatoga yo'l qo'yganini topdingiz. Nosozliklarni tuzatuvchi dasturning mantiqiy qismini ishga tushirish uchun foydalidir va bu dasturchiga aynan qaerda xato bo'lganligini bildiradi. Agar siz o'zgaruvchilar nomlari bilan bog'liq muammolarga duch kelsangiz, ehtiyotkorlik bilan 5 -bosqichga qarang.

Bu to'plam Python IDLE dasturi yordamida GUI yordamida investitsiya kalkulyatorini dasturlash bo'yicha bosqichma -bosqich ko'rsatma berdi. Omad tilaymiz va dasturlashdan zavqlaning!

Agar sizda ba'zi qadamlar haqida savollaringiz bo'lsa, menga xabar bering.

Tavsiya: