Mündəricat:

WRD 204 Təlimat dəsti: 13 addım
WRD 204 Təlimat dəsti: 13 addım

Video: WRD 204 Təlimat dəsti: 13 addım

Video: WRD 204 Təlimat dəsti: 13 addım
Video: İlham Əliyev Şamaxıda belə futbol oynadı #shorts 2024, Noyabr
Anonim
WRD 204 Təlimat dəsti
WRD 204 Təlimat dəsti

Gokulraj Pandiyaraj

Aşağıdakı təlimatlar, pythonda bir investisiya kalkulyatoru yaratmaq üçün addım -addım təlimat verir. GUI istifadə edərək. Bu təlimat, python haqqında orta biliklərə sahib olan insanlara kömək məqsədi daşıyır. Import tkinter bizə GUI yaratmaq üçün lazım olan bütün kodlara girişi təmin edir. GUI yaradarkən, ümumiyyətlə bir sinif içərisinə qoyursunuz və altında siniflərin xüsusiyyətlərinə daxil olmaq üçün öz arqumentinizi qoyduğunuz init adlı bir funksiya var.

Pythonda mürəkkəb faiz dərəcəsini kodlaşdırmağı öyrənmək və GUI istifadə edərək bir investisiya kalkulyatoru yaratmaq.

Addım 1: Başlayın

Başlanğıc
Başlanğıc

Python modulunu açın və yeni fayl seçimini vurun.

Addım 2: Quraşdırma

Ayarlamaq
Ayarlamaq

GUI hissələrini işə salmaq üçün import tkinter yazın.

Addım 3: Class və Init Funksiyası Arqumenti

Class və Init Funksiyası Arqumenti
Class və Init Funksiyası Arqumenti

Bir sinif yaratdığınızdan və bunun altında def init funksiyasını yazdığınızdan əmin olun. İnit funksiyası arqumentinin içərisində özünü istifadə edin ki, sinifin atributlarına və metodlarına daxil ola biləsiniz.

Addım 4: Windows və Çərçivələr

Pəncərələr və Çərçivələr
Pəncərələr və Çərçivələr

Aşağıdakı şəkildə göstərilən kodu əlavə etmək üçün init funksiyasını qurduqdan sonra. Bu kod əsas pəncərəni və tapşırığı yaradacaq, GUI pəncərəsinin işə salınması üçün çərçivələr əlavə edəcək. Əsas pəncərə dəyişəninin qurulub GUI ekranı yaradacağını və çərçivə nömrəsinə sahib olmanız lazım olan çərçivələri və ya qutuları yaratmasını təmin edin ki, onu hansı yerə qoyacağını bilsin.

Addım 5: Dəyişənlərə Sərmayə qoyun

Dəyişənlərə İnvestisiya qoyulması
Dəyişənlərə İnvestisiya qoyulması

Özünü verin. hansı olması lazım olan düymələri qurmaq üçün dəyişən bir ad. Kodunuzu izah edərkən özünüzü və başqalarını qarışdırmamaq üçün uyğun dəyişən adlardan istifadə etmək tövsiyə olunur. Tövsiyə olunan dəyişənlər, gələcəyin dəyərini tapmaq üçün istifadə olunan investisiyalarAmt, il və illikInterestRate -dir. Bu dəyişənlər aşağıdakı şəkildə qırmızı rəngdə verilmişdir.

Diqqət: Dəyişənləri adlandırarkən əvvəlcədən təyin edilmiş və ya qarışıq ola biləcək dəyişən adlardan istifadə etməyin. Bu ya kodunuzun işləməməsinə səbəb ola bilər, ya da hansı dəyişənlərin hansını qarışdıra bilər.

Məsələn: v = addımlarım

str = addımlarım

Birincisi, uyğun olmayan bir dəyişən adın nümunəsidir. Təsadüfi bir məktub yazmaqdansa, adın daha konkret olması lazımdır. Kiməsə izah edərkən işləsə də, bu dəyişənin nə demək olduğunu və məqsədinin nə olduğunu anlamayacaqlar. İkincisi, sintaksis xətası yaradacaq, çünki str əvvəlcədən təyin edilmiş bir dəyişəndir və ifadələri və ya dəyişənləri işə salmaq üçün istifadə edilə bilməz.

Addım 6: Pəncərəyə Çərçivələr əlavə edin

Pəncərəyə Çərçivələr əlavə edin
Pəncərəyə Çərçivələr əlavə edin

Boş bir ekran almamaq üçün çərçivələrinizi pəncərələrinizə əlavə edərək təsdiqləməyinizə əmin olun. Pəncərə işləməzdən əvvəl başqa bir funksiya əlavə etməlisiniz.

Addım 7: Düyməni basmaqla funksiyanı hesablayın

Düyməni basmaqla funksiyanı hesablayın
Düyməni basmaqla funksiyanı hesablayın
Düyməni basmaqla funksiyanı hesablayın
Düyməni basmaqla funksiyanı hesablayın

Yeni funksiya adı hesablamaq, investisiya ilə əlaqəli hər hansı bir şey ola bilər, sonra aşağıdakı şəkildə göstərilən investisiya tənliyini əlavə edin. GUI hissəsindən daxil olmaq üçün invAmt, illər və illik use.entry.get () olduğu üçün ilk şəkildəki kodu da nəzərə almalısınız.

Addım 8: Pəncərəni göstərin

Pəncərə göstərilir
Pəncərə göstərilir

Pəncərənin ekranda görünə bilməsi üçün bu kodu əlavə edin.

Addım 9: Bir klik düyməsini əlavə edin

Bir klik düyməsini əlavə edin
Bir klik düyməsini əlavə edin

GUI -yə gələcək dəyəri göstərmək üçün tıklanabilir bir düymə əlavə edin və 7 -ci addıma geri döndüyünüzdən əmin olun ki, düyməni kodun içərisində mürəkkəb faiz düsturunu saxlamaq üçün istifadə olunan hesablama funksiyanıza qoyasınız ki, düymə bunun nəticələri göstərmək üçün istifadə etməli olduğu funksiya.

Addım 10: təxmin edilən dəyərlərdən istifadə

Təxmini dəyərlərdən istifadə
Təxmini dəyərlərdən istifadə

Normalda real dünyada gələcək dəyərimiz dəqiq dəyərlərlə təqdim olunurdu. Ancaq rəqəmlər bu proqramı izləmək üçün o qədər uzun və yorucu olur ki, gələcəyin dəyərini əhatə edən metodlara daxil olmaq üçün idxal riyaziyyatından istifadə edəcəyik.

Addım 11: Math.floor () istifadə edin

Math.floor istifadə edin ()
Math.floor istifadə edin ()

Təxmini bir dəyərə sahib olmaq üçün math.floor (futurevalue) istifadə etməlisiniz. Bu, zəmin yuvarlaqlaşdırılması deməkdir, DOWNWARDS sayını ən yaxın tamsayıya yuvarlaqlaşdıracaq.

Nəticə 278.956 olarsa, təxmin edilən dəyər 278 olacaq

Addım 12: Sınıfa zəng edin

Sinifə zəng
Sinifə zəng

Proqramda bütün kodunuza daxil ola bilmək üçün funksiyanın xaricində olan sola doğru dəyişən = myclass () kimi bir kod olduğundan əmin olun.

Addım 13: Final

Final
Final

Adımları düzgün yerinə yetirsəniz, çıxış ekranınız belə görünməlidir.

Əgər belədirsə, təbrik edirəm, pythonda uğurla işləyən bir investisiya kalkulyatoru yaratdınız və bunu GUI -də tətbiq etdiniz.

Bu problemi həll etmək üçün qabıqdakı səhvin tam olaraq nə olduğunu görməlisiniz və xətt nömrəsinə əsaslanaraq hər bir xətti işləyəcək ayıklayıcı simvolundan istifadə edə bilərsiniz. Sonda deyil, ortada dayanırsa, səhvin hansı koda səbəb olduğunu tapdınız. Hata ayıklayıcı, proqramın məntiq hissəsini işlətmək üçün faydalıdır və bu, proqramçının səhvin tam olaraq harada olduğunu bildirməsinə imkan verəcəkdir. Dəyişən adlarla hər hansı bir probleminiz varsa, ehtiyatla 5 -ci addıma baxın.

Bu dəst, Python IDLE proqramı ilə GUI istifadə edərək investisiya kalkulyatorunun proqramlaşdırılması üçün addım -addım təlimat verdi. Uğurlar və proqramlaşdırmadan zövq alın!

Müəyyən addımlarla bağlı suallarınız varsa, mənə bildirin.

Tövsiyə: