Mundarija:
- 1 -qadam: Ishga kirishish
- 2 -qadam: sozlash
- 3 -qadam: Class va Init funktsiyasi argumenti
- 4 -qadam: Windows va ramkalar
- 5 -qadam: O'zgaruvchilarga investitsiya kiritish
- 6 -qadam: oynaga ramkalar qo'shish
- 7 -qadam: tugmani bosish bilan funktsiyani hisoblang
- 8 -qadam: oynani ko'rsatish
- 9 -qadam: bosish tugmachasini qo'shish
- 10 -qadam: Hisoblangan qiymatlardan foydalanish
- 11 -qadam: Math.floor () dan foydalaning
- 12 -qadam: sinfga qo'ng'iroq qilish
- 13 -qadam: Final
Video: WRD 204 yo'riqnomasi: 13 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:22
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
Python modulini oching va yangi fayl variantini bosing.
2 -qadam: sozlash
GUI qismlarini ishga tushirish uchun import tkinter kiriting.
3 -qadam: Class va Init 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
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'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
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
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
Ushbu kodni qo'shing, shunda oyna ekranda ko'rsatiladi.
9 -qadam: 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
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
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
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
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:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Birlik Yo'riqnomasi Avalada Yo'nalishlari: 15 qadam
Unity Y Vuforia -ni o'rnatish: Unity 5.X -ni yuklab olishning bir necha yo'li mavjud: "https://unity3d.com/esLo siguiente que debes hacer es ir a la p á"; bu erda hech qanday muammo yo'q: https: //developer.vuforia.
Dizayner uchun qiziqarli ishlov berish dasturlash yo'riqnomasi-media yuklanishi va hodisasi: 13 qadam
Dizaynerlar uchun qiziqarli dasturlash bo'yicha qo'llanma-ommaviy axborot vositalarini yuklash va hodisalar: Qayta ishlashga ko'plab tashqi ma'lumotlar yuklanishi mumkin, ular orasida uch turi juda keng tarqalgan. Ular alohida tasvir, audio va video. Bu bobda biz voqea bilan birgalikda audio va videoni qanday yuklash haqida batafsil gaplashamiz