1 Ανοίξτε το IDLE επεξεργαστή κειμένου που έρχεται με τη γλώσσα προγραμματισμού Python . 2
αναγνωρίσει μια λίστα με λέξεις στην κορυφή του αρχείου πηγαίου κώδικα , φροντίζοντας να συμπεριλάβει εις διπλούν . Για παράδειγμα , θα μπορούσατε να γράψετε αυτό :
λέξεων = [ " γάτα " , " σκύλος " , " μαϊμού " , " σκύλος " , " γάτα " ]
εικόνων 3
να αναγνωρίσει μια κενή λίστα κάτω από την προηγούμενη λίστα , όπως αυτή :
wordList2 = [ ]
Η 4
τη συνεχή επανάληψη του πρώτου καταλόγου λέξη χρησιμοποιώντας ένα βρόχο for , όπως αυτό :
x για το εύρος ( len ( λέξεων ) ) :
5
επαναλήψεις για το υπόλοιπο των λέξεων στη λίστα, χρησιμοποιώντας μια ένθετη βρόχο for . Θα πρέπει να εσοχή αυτό για loop πατώντας το πλήκτρο Tab μια φορά , και στη συνέχεια να γράψω αυτό το επόμενο γραμμή κώδικα :
για y στο εύρος ( x + 1 , len ( λέξεων ) ):
6
Δοκιμάστε κάθε λέξη επαναλαμβάνεται πάνω στη δεύτερη για το βρόχο κατά τα λόγια επαναλαμβάνεται πάνω στον πρώτο βρόχο for . Αυτό επιτυγχάνεται χρησιμοποιώντας ένα "αν" δήλωση, η οποία πρέπει να είναι στοιχισμένες χρησιμοποιώντας το πλήκτρο tab . Η εντολή if μπορεί να γραφτεί σαν αυτό :
αν η λίστα [ x ] == λέξεων [ y ] :
Η 7
Προσθήκη διπλές λέξεις στο κενό λίστα των λέξεων που δημιουργήσατε στο Βήμα 3 . Αυτή η γραμμή κώδικα θα πρέπει να εσοχή χρησιμοποιώντας το πλήκτρο tab :
wordList2.append ( λέξεων [ x ] )
8
Πατήστε το πλήκτρο "Enter" μια-δυο φορές και στη συνέχεια hit "Διαγραφή " για να αφαιρέσετε όλες τις περιπτώσεις και να επιστρέψει τον κέρσορα στην αριστερή πλευρά του επεξεργαστή κειμένου
Η 9
επαναλήψεις στη δεύτερη λίστα λέξεων όπως αυτό : .
για y σε worldList2
Η 10
Κατάργηση κάθε λέξη που περιέχεται στη δεύτερη λίστα λέξεων από την πρώτη λίστα λέξεων . Αυτό μπορεί να γίνει με το γράψιμο την ακόλουθη γραμμή , δαντελωτές φορά με μια καρτέλα πατήστε το πλήκτρο :
wordList.remove ( y )
Η 11
Πατήστε το πλήκτρο " F5 " για να εκτελέσει το σενάριο . Οι ακόλουθες γραμμές παραγωγής :
Cat
Dog
μαϊμού
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα