Ενότητα 8 - Τμήμα 1 - Ed Py
8.1.6 - Περιστροφική κίνηση και στροφή
Αντιγράψτε τον κώδικα που ακολουθεί στο edpy
#-------------Setup----------------
import Ed
Ed.EdisonVersion = Ed.V2
Ed.DistanceUnits = Ed.CM
Ed.Tempo = Ed.TEMPO_MEDIUM
#--------Your code below-----------
degresToTurn = 90
Ed.Drive(Ed.SPIN_LEFT, Ed.SPEED_6, degresToTurn)
Παρατηρήστε ότι στη θέση της τρίτης παραμέτρου απόστασης υπάρχει η λέξη “degreesToTurn”. Αυτή είναι μία μεταβλητή στην Python και αναπαριστά μία τιμή που όχι οριστεί να είναι 90. Αυτό ονομάζεται “ανάθεση τιμής” σε μία μεταβλητή.
Οι μεταβλητές στην Python είναι τμήματα μνήμης για αποθήκευση τιμών που χρησιμοποιούνται σε ένα πρόγραμμα. Ένα πλεονέκτημα της χρήσης μεταβλητών είναι ότι αν η τιμή τους αλλάξει, αρκεί να την αλλάξουμε σε μία μόνο γραμμή κώδικα.
Προσθέστε την ακόλουθη γραμμή κώδικα στο πρόγραμμα σας, μετά την τελευταία γραμμή και, μεταφορτώστε και εκτελέστε το πρόγραμμα στο edison.
Ed.Drive(Ed.SPIN_RIGHT, Ed.SPEED_6, degreesToTurn)