Πίνακας περιεχομένων:
- Βήμα 1: Ξεκινώντας
- Βήμα 2: Ρύθμιση
- Βήμα 3: Όρισμα κλάσης και αρχής συνάρτησης
- Βήμα 4: Windows και Frames
- Βήμα 5: Έχοντας επένδυση μεταβλητών
- Βήμα 6: Προσθήκη πλαισίων στο παράθυρο
- Βήμα 7: Υπολογίστε τη συνάρτηση με κλικ στο κουμπί
- Βήμα 8: Εμφάνιση παραθύρου
- Βήμα 9: Προσθήκη κουμπιού κλικ
- Βήμα 10: Χρήση εκτιμώμενων τιμών
- Βήμα 11: Χρησιμοποιήστε το Math.floor ()
- Βήμα 12: Κλήση στην τάξη
- Βήμα 13: Τελικό
Βίντεο: Σετ οδηγιών WRD 204: 13 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Gokulraj Pandiyaraj
Οι παρακάτω οδηγίες παρέχουν βήμα προς βήμα οδηγό για τη δημιουργία μιας αριθμομηχανής επένδυσης σε python. χρησιμοποιώντας GUI. Αυτό το σύνολο οδηγιών στοχεύει να βοηθήσει άτομα που έχουν ενδιάμεση γνώση του python. Το tkinter εισαγωγής μας παρέχει πρόσβαση σε όλο τον κώδικα που απαιτείται για τη δημιουργία GUI. Κατά τη δημιουργία GUI, συνήθως το τοποθετείτε μέσα σε μια κλάση και από κάτω έχει μια συνάρτηση που ονομάζεται init όπου τοποθετείτε το όρισμα self για πρόσβαση στα χαρακτηριστικά των κλάσεων.
Μάθετε πώς να κωδικοποιείτε το σύνθετο επιτόκιο σε python καθώς και να δημιουργείτε έναν υπολογισμό επενδύσεων χρησιμοποιώντας GUI.
Βήμα 1: Ξεκινώντας
Ανοίξτε την ενότητα Python και κάντε κλικ στην επιλογή νέο αρχείο.
Βήμα 2: Ρύθμιση
Πληκτρολογήστε tkinter εισαγωγής για να λειτουργούν τα εξαρτήματα GUI.
Βήμα 3: Όρισμα κλάσης και αρχής συνάρτησης
Βεβαιωθείτε ότι έχετε δημιουργήσει μια κλάση και από κάτω πληκτρολογήστε τη συνάρτηση def init. Μέσα στο όρισμα συνάρτησης init χρησιμοποιήστε τον εαυτό σας, ώστε να έχετε πρόσβαση σε χαρακτηριστικά και μεθόδους της κλάσης.
Βήμα 4: Windows και Frames
Αφού ρυθμίσετε τη λειτουργία init για να προσθέσετε τον κώδικα που εμφανίζεται στην παρακάτω εικόνα. Αυτός ο κώδικας θα δημιουργήσει το κύριο παράθυρο και την ανάθεση, θα προσθέσει πλαίσια για να προετοιμαστεί το παράθυρο GUI. Η ρύθμιση της κύριας μεταβλητής παραθύρου θα δημιουργηθεί και θα δημιουργήσει την οθόνη GUI και θα δημιουργήσει τα πλαίσια ή τα πλαίσια που χρειάζεστε για να έχετε έναν αριθμό πλαισίου, ώστε να γνωρίζει σε ποια θέση να την τοποθετήσετε.
Βήμα 5: Έχοντας επένδυση μεταβλητών
Δώσε τον εαυτό σου. ένα όνομα μεταβλητής για να ρυθμίσετε τα κουμπιά για τα οποία πρέπει να είναι ποιο. Συνιστάται η χρήση κατάλληλων ονομάτων μεταβλητών, ώστε να μην μπερδεύετε τον εαυτό σας και τους άλλους όταν εξηγείτε τον κώδικά σας. Οι προτεινόμενες μεταβλητές είναι το InvestAmt, το έτος και το ετήσιο InterestRate που χρησιμοποιούνται για τον εντοπισμό της μελλοντικής αξίας. Αυτές οι μεταβλητές παρατίθενται με κόκκινο χρώμα στην παρακάτω εικόνα.
Προσοχή: Όταν ονομάζετε μεταβλητές, μην χρησιμοποιείτε ονόματα μεταβλητών που είναι προκαθορισμένα ή μπορεί να προκαλούν σύγχυση. Αυτό μπορεί είτε να κάνει τον κώδικά σας να μην λειτουργεί είτε μπορεί να σας μπερδέψει ποιες μεταβλητές είναι ποιες.
Παράδειγμα: v = τα βήματά μου
str = τα βήματά μου
Το πρώτο είναι ένα παράδειγμα ακατάλληλου ονόματος μεταβλητής. Θα πρέπει να είστε πιο συγκεκριμένοι για το όνομα και όχι απλώς να βάλετε ένα τυχαίο γράμμα. Αν και θα λειτουργήσει όταν εξηγείτε σε κάποιον δεν θα καταλάβουν τι σημαίνει αυτή η συγκεκριμένη μεταβλητή και ποιος είναι ο σκοπός της. Το δεύτερο θα δημιουργήσει ένα σφάλμα σύνταξης αφού το str είναι μια προκαθορισμένη μεταβλητή που δεν μπορεί να χρησιμοποιηθεί για την προετοιμασία δηλώσεων ή μεταβλητών.
Βήμα 6: Προσθήκη πλαισίων στο παράθυρο
Βεβαιωθείτε ότι το επιβεβαιώνετε προσθέτοντας τα καρέ σας στα παράθυρά σας, ώστε να μην εμφανίζεται μια κενή οθόνη. Πρέπει ακόμα να προσθέσετε μια άλλη λειτουργία προτού λειτουργήσει το παράθυρο.
Βήμα 7: Υπολογίστε τη συνάρτηση με κλικ στο κουμπί
Το νέο όνομα συνάρτησης μπορεί να είναι κάτι σαν υπολογισμός, οτιδήποτε σχετίζεται με επενδύσεις και, στη συνέχεια, προσθέστε την επενδυτική εξίσωση που φαίνεται στην παρακάτω εικόνα. Θα πρέπει επίσης να λάβετε υπόψη τον κωδικό στην πρώτη εικόνα, δεδομένου ότι έχει invAmt, έτη και ετήσια τα οποία use.entry.get () για πρόσβαση σε αυτό από το τμήμα GUI.
Βήμα 8: Εμφάνιση παραθύρου
Προσθέστε αυτόν τον κωδικό, ώστε να εμφανιστεί το παράθυρο στην οθόνη.
Βήμα 9: Προσθήκη κουμπιού κλικ
Προσθέστε ένα κουμπί με δυνατότητα κλικ στο GUI για να εμφανίσετε τη μελλοντική τιμή και βεβαιωθείτε ότι ανατρέχετε στο βήμα 7, ώστε να βάλετε το κουμπί στη συνάρτηση υπολογισμού που χρησιμοποιήθηκε για την αποθήκευση του τύπου σύνθετου ενδιαφέροντος μέσα στον κωδικό κουμπιού, έτσι ώστε το κουμπί να γνωρίζει ότι είναι λειτουργία που πρέπει να χρησιμοποιήσει για την εμφάνιση των αποτελεσμάτων.
Βήμα 10: Χρήση εκτιμώμενων τιμών
Κανονικά στον πραγματικό κόσμο, η μελλοντική μας αξία θα παρουσιάζεται σε ακριβείς τιμές. Αλλά οι αριθμοί γίνονται τόσο μακροσκελείς και κουραστικοί για να παρακολουθούμε, έτσι μόνο για αυτό το πρόγραμμα, θα χρησιμοποιήσουμε μαθηματικά εισαγωγής για να έχουμε πρόσβαση στις μεθόδους που στρογγυλοποιούν τη μελλοντική τιμή.
Βήμα 11: Χρησιμοποιήστε το Math.floor ()
Για να έχετε μια εκτιμώμενη τιμή θα πρέπει να χρησιμοποιήσετε το math.floor (futurevalue). Αυτό κάνει στρογγυλοποίηση δαπέδου που σημαίνει ότι θα στρογγυλοποιήσει τον αριθμό DOWNWARDS στον πλησιέστερο ακέραιο.
Για παράδειγμα, εάν το αποτέλεσμα είναι 278,956, η εκτιμώμενη τιμή θα είναι 278
Βήμα 12: Κλήση στην τάξη
Βεβαιωθείτε ότι έχετε έναν κώδικα όπως η μεταβλητή = myclass () στο κάτω μέρος προς τα αριστερά, η οποία βρίσκεται έξω από τη λειτουργία, έτσι ώστε να έχει πρόσβαση σε ολόκληρο τον κώδικά σας στο πρόγραμμά σας.
Βήμα 13: Τελικό
Εάν ακολουθήσατε σωστά τα βήματα, η οθόνη εξόδου θα πρέπει να μοιάζει με αυτήν.
Αν ναι, τότε συγχαρητήρια έχετε δημιουργήσει με επιτυχία έναν υπολογιστικό φορέα εργασίας επενδύσεων στην python καθώς και την εφαρμογή του σε GUI.
Για την αντιμετώπιση αυτού του προβλήματος θα πρέπει να δείτε ποιο ακριβώς είναι το σφάλμα στο κέλυφος και με βάση τον αριθμό γραμμής μπορείτε να χρησιμοποιήσετε το εικονίδιο εντοπισμού σφαλμάτων που θα εκτελεί κάθε γραμμή. Εάν σταματήσει στη μέση και όχι στο τέλος, τότε έχετε βρει ακριβώς ποιος κώδικας προκαλεί το σφάλμα. Το πρόγραμμα εντοπισμού σφαλμάτων είναι χρήσιμο για την εκτέλεση του λογικού τμήματος του προγράμματος και αυτό θα ενημερώσει τον προγραμματιστή πού ακριβώς ήταν το σφάλμα. Εάν αντιμετωπίζετε προβλήματα με τα ονόματα των μεταβλητών, ανατρέξτε στο βήμα 5 με προσοχή.
Αυτό το σετ παρέχει οδηγίες βήμα προς βήμα για τον προγραμματισμό υπολογισμού επενδύσεων χρησιμοποιώντας GUI με λογισμικό Python IDLE. Καλή επιτυχία και απόλαυση προγραμματισμού!
Εάν έχετε οποιεσδήποτε ερωτήσεις σχετικά με ορισμένα βήματα ενημερώστε με.
Συνιστάται:
ΦΤΙΑΞΤΕ ΤΟΥΣ ΚΟΡΥΦΟΥΣ ΣΤΟΙΧΕΙΑ ΣΕΤ ΑΝΕΜΙΣΤΗΡΑΣ ΑΝΑΦΕΡΕΤΕ IU: 5 Βήματα
ΚΑΝΤΕ ΤΟ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΑΣ ΣΤΟΙΧΕΙΑ ΑΓΩΝΑ ΑΝΕΜΙΣΤΗΡΑΣ I <3 U: Τώρα μπορείτε να κάνετε τα snap κυκλώματά σας arcade set να πω I LOVE U χρησιμοποιώντας αυτό το εκπαιδευτικό! Συμμετέχω επίσης σε αυτό το διδακτικό στον διαγωνισμό καρδιάς! Ελπίζω να κερδίσω
Πλήρως προσαρμόσιμο IR ηλεκτρονικό σετ οκτώ ζαριών: 14 βήματα (με εικόνες)
Πλήρως προσαρμόσιμο ηλεκτρονικό σετ οκτώ ζαριών: Σε συνεργασία με τον J. Arturo Espejel Báez. Τώρα μπορείτε να έχετε έως 8 ζάρια από 2 έως 999 όψεις σε διάμετρο 42mm και θήκη ύψους 16mm! Παίξτε τα αγαπημένα σας επιτραπέζια παιχνίδια με αυτό το διαμορφώσιμο σε μέγεθος τσέπη ηλεκτρονικό σετ ζάρια! Αυτό το έργο αποτελείται από
Μετατρέψτε ένα φορητό ATGAMES Sega Genesis σε ασύρματο σετ ηχείων .: 13 βήματα (με εικόνες)
Μετατρέψτε ένα φορητό ATGAMES Sega Genesis σε ένα ασύρματο σετ ηχείων .: Εάν έχετε διαβάσει το πρώτο μου οδηγό για το πώς να τροποποιήσετε μια νέα καλύτερη μπαταρία για το φορητό ATGAMES Sega Genesis, τότε ίσως αναρωτιέστε: Ε: Τι θα έκανα με όλα ότι η νέα δύναμη βρέθηκε; Α: Τροποποιήστε το ATGAMES Portable Sega Genesis σε καλώδιο
ΤΕΛΙΚΟΣ ΕΛΕΓΧΟΣ ΡΟΜΠΟΤ / ΣΕΤ ΜΕΘΟΔΟΣ ΟΔΗΓΙΩΝ: 5 Βήματα
ΤΕΡΜΑΤΟΣ ΕΛΕΓΧΟΣ ΡΟΜΠΟΤ / ΣΕΤ ΜΕΘΟΔΟΥ ΟΔΗΓΙΩΝ: γεια σε αυτά τα εκπαιδευτικά θα μοιραστώ πώς έφτιαξα αυτό το τερματικό ελεγχόμενο ροβέρ. Το καλύτερο μέρος είναι ότι δεν χρησιμοποίησα κωδικοποίηση ή μικροελεγκτή. Αυτός είναι ο απλός τρόπος για να το δείξετε πώς λειτουργεί το σύνολο της μεθόδου οδηγιών. ένα σύνολο οδηγιών
Πώς να επιστρέψετε στην αρχική διεπαφή για προβολή οδηγιών: 3 βήματα
Πώς να επιστρέψετε στην αρχική διεπαφή για την προβολή οδηγιών: Εάν δεν το καταλάβατε, η διεπαφή του Instructables για την προβολή πραγμάτων έχει αλλάξει για επιλεγμένες, δημοφιλείς, βαθμολογίες | πρόσφατες, απόψεις και zeitgeist. Είδα μερικές καταγγελίες ότι δεν τους άρεσε αυτή η αλλαγή, έτσι σε όλους: εδώ αλλάζουμε