1 Ανοίξτε ένα νέο αρχείο σε σας επεξεργαστή κειμένου και πληκτρολογήστε τις ακόλουθες δύο γραμμές κώδικα στην κορυφή !
# /usr /bin εισαγωγής /pythonfrom Tkinter καμβά
Όταν τρέχουν σε οποιαδήποτε /Linux /OS X παραλλαγή Unix , το πρώτη γραμμή θα πει το κέλυφος του λειτουργικού συστήματος , όπου για να εντοπίσετε το διερμηνέα Python ? ένα κέλυφος εντολών των Windows θα αγνοήσει την πρώτη γραμμή . Η επόμενη γραμμή εισάγει την απαραίτητη Tkinter τάξη widget , καμβά , για χρήση σε μεταγενέστερες κώδικα 2
Εισάγετε τις ακόλουθες δύο γραμμές : .
C = καμβά ( ) c.pack ( )
Αυτά δημιουργούν μια εμφάνιση του widget καμβά και να το προετοιμάσει για την προβολή.
εικόνων 3
Δημιουργήστε μια σειρά από κορυφές για το πεντάκτινο αστέρι σχήμα με την είσοδο αυτή τη γραμμή Κωδικός :
verts = [ 10,40,40,40,50,10,60,40,90,40,65,60,75,90,50,70,25,90,35,60 ] Ξενοδοχεία
Κάθε δύο αριθμοί σε αυτό το πίνακα αντιπροσωπεύουν τις συντεταγμένες x και y ενός ενιαίου κορυφή του αστεριού . Δέκα κορυφές κάνουν ένα πεντάκτινο αστέρι ? Έτσι , υπάρχουν 20 στοιχεία του πίνακα . Σε γραφικά υπολογιστή διάλεκτο προγραμματισμού , αυτή η σειρά έχει ένα « άλμα » των δύο , δηλαδή , κάθε δύο στοιχεία περιέχουν όλες τις πληροφορίες που είναι αναγκαίες για να εμφανιστεί μία κορυφή
Η 4
Εισάγετε τις ακόλουθες δύο γραμμές : .
για i in range ( len ( Verts ) ) : verts [ i ] + = 100
Αν και δεν είναι απαραίτητο να εμφανιστεί το σχήμα αστεριού σε ένα παράθυρο , αυτός ο βρόχος καταδεικνύει μια απλή μέθοδο της τοποθέτησης του σχήμα . Στην ορολογία του προγραμματισμού γραφικών του υπολογιστή , αυτό ονομάζεται « μετάφραση ». Η συστοιχία κορυφή ορίζει την αρχική θέση του σχήματος ? Η μετάφραση αυτή μετακινεί το σχήμα κατά μήκος των θετικών x και y άξονες 100 pixels . Μπορείτε να αυξήσετε ή να μειώσετε αυτό το διαγώνιο μετάφραση αλλάζοντας την τιμή σε κάτι διαφορετικό από 100
5
Προσθέστε αυτές τις δύο τελευταίες γραμμές και να αποθηκεύσετε το αρχείο ως " star.py " : .
c.create_polygon ( Verts , συμπληρώστε = « πορτοκαλί » , περίγραμμα = «κόκκινο» ) c.mainloop (
) Όπως υποδηλώνει το όνομα της συνάρτησης , αυτός ο κώδικας δημιουργεί το σχήμα αστεριού πολύγωνο χρησιμοποιώντας τις θέσεις κορυφής στη συστοιχία . Από προεπιλογή, ο καμβάς αντλεί το μαύρο αστέρι , αλλά αυτός ο κώδικας αντικαθιστά την προεπιλογή με πορτοκαλί χρώμα γεμίσματος και ένα κόκκινο περίγραμμα . Η τελική γραμμή κώδικα εκκινεί την εφαρμογή . Συνεχίζει να λειτουργεί έως ότου ο χρήστης κλείσει το παράθυρο .
Η 6
Ανοίξτε ένα τερματικό , μεταβείτε στον κατάλογο που περιέχει το νέο αρχείο κώδικα και εκτελέστε την ακόλουθη εντολή στη γραμμή εντολών , αν είστε σε ένα Unix /Linux /OS x σύστημα :
chmod + x star.py
Στα Windows αυτό είναι περιττό . Για να δείτε το αστέρι , εκτελέστε το script από την γραμμή εντολών, πληκτρολογώντας : .
/Star.py
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα