Κάντε μια σειρά περιεχόμενο του οποίου είναι το κείμενο που θέλετε να ελέγξετε για τις λέξεις που θέλετε να αποκλείσετε . Χρησιμοποιήστε τη σύνταξη : .
Text = " [ το κείμενό σας εδώ ] "
clean_text = κείμενο
Αυτό θα δημιουργήσει δύο χορδές , που αμφότερα περιέχουν το κείμενο που θέλετε να ελέγξετε
2
Δημιουργήστε μια κενή συμβολοσειρά . Για τις οδηγίες , θα αναφέρεται ως " blocker ". Χρησιμοποιήστε την ακόλουθη σύνταξη :
blocker
= " "
Αυτό θα δημιουργήσει την κενή συμβολοσειρά κειμένου . Αυτό θα χρησιμοποιηθεί αργότερα .
Εικόνων 3
Δημιουργήστε ένα αντικείμενο λίστας περιέχει τις λέξεις που θέλετε να αποκλείσετε . Χρησιμοποιήστε τη σύνταξη :
block_list = [ "ένα" , " δύο " , " τρία " ] Ξενοδοχεία
Αυτό θα δημιουργήσει έναν κατάλογο με τίτλο « block_list " που περιέχουν τις λέξεις ένα , δύο και τρία . Αντικαταστήστε τις λέξεις με αυτές που θέλετε να αποκλειστούν , και να προσθέσετε τυχόν άλλοι που θέλετε .
Η 4
Δημιουργήστε τρεις μεταβλητές ( loop , να αρχίσει , και τέλος) και να τους βάλουμε όλους στο μηδέν . Χρησιμοποιήστε τη φόρμα :
variable_name = 0
5
Χρησιμοποιήστε μια λίστα κατανόηση για να εξετάσει την επιστολή συμβολοσειράς με επιστολή . Χρησιμοποιήστε τη φόρμα :
για char στο κείμενο . Αυτό θα βρόχο μέσω ολόκληρο το κείμενο επιστολής με επιστολή . Η επιστολή εξετάζεται σε οποιαδήποτε δεδομένη βρόχου θα είναι «χαρακτήρας ».
Η
6 Ρυθμίστε το "τέλος" μεταβλητή να ισούται με το "loop " μεταβλητή στην πρώτη γραμμή της λίστας κατανόησης . Ακολουθήστε αυτό με ένα " if" που εκτελεί αν ο «χαρακτήρας» για τον βρόχο είναι ίσο με " " ή ένα κενό διάστημα .
Η 7
Δημιουργήστε μια νέα σειρά από ένα κομμάτι του " κειμένου " string . Χρησιμοποιήστε τη σύνταξη :
test_word = κείμενο [ αρχίζουν : τέλος ] .
Αυτό θα αποτελέσει σε κάθε λέξη του κειμένου , ένα προς ένα , σε μια σειρά για να συγκριθούν με την λίστα των αποκλεισμένων λέξεων
Τετάρτη 8
Δημιουργήστε μια νέα λίστα κατανόηση στο πλαίσιο της " if" , ακολουθώντας τη μορφή :
προς λέξη στην block_list . Μέσα σε αυτή τη λίστα κατανόηση , να δημιουργήσετε ένα νέο " if", που θα ενεργοποιήσουν αν το " test_word » είναι μία από τις «λέξεις» στην λίστα αποκλεισμένων σας .
Η 9
Δημιουργήστε μια άλλη λίστα κατανόησης που θα προσθέσει αστερίσκους για κάθε χαρακτήρα στη λέξη για να μπλοκαριστεί στο " blocker " string . Αφού έχετε κάνει το string το σωστό μήκος χρησιμοποιήστε την ακόλουθη γραμμή :
clean_text = clean_text [ : αρχίζουν +1 ] + + blocker clean_text [ τέλος : ] Ξενοδοχεία
Αυτό θα επεξεργαστείτε την αποκλεισμένη λέξη στο " καθαρό" αντίγραφο του κειμένου σας .
Η 10
Επαναφορά του " blocker " string σε μια κενή οθόνη κειμένου . Στη συνέχεια, ρυθμίστε την μεταβλητή " αρχίσει " να ισούται με τη μεταβλητή " τέλος " στο πλαίσιο του " if" που προκλήθηκε από ένα κενό διάστημα . Στην αρχική λίστα την κατανόησή σας , ρυθμίστε την μεταβλητή "loop " στο ίδιο συν ένα ισούται με . Στο τέλος της εκτέλεσης αυτού του προγράμματος , θα σας αφήσει με ένα " καθαρό " αντίγραφο ( clean_text ) που θα έχουν τυχόν μπλοκαριστεί λέξεις λογοκρίνονται .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα