Fai una stringa il cui contenuto è il testo che si desidera controllare per le parole che si desidera bloccare . Utilizzare la sintassi : 
 
 text = " [ il testo qui ] " 
 
 clean_text = testo 
 
 Questo creerà due stringhe , entrambi contenenti il testo che si desidera controllare < . br> 
 2 
 creare una stringa vuota . Per le istruzioni , verrà denominato " bloccante ". Utilizzare la seguente sintassi : 
 
 blocker = " " 
 
 Questo creerà la stringa di testo vuota . Questo sarà utilizzato in seguito . 
 3 
 Creare un oggetto elenco contenente le parole che si desidera bloccare . Utilizzare la sintassi : 
 
 block_list = [ " uno " , "due" , "tre" ] 
 
 Questo creerà una lista intitolata " block_list " contenente le parole uno, due e tre. Sostituire le parole con quelli che volete bloccato , e aggiungere tutti gli altri che si desidera. 
 4 
 creare tre variabili (anello , iniziano , e fine) e li tutti a zero. Usa il modulo : 
 
 nome_variabile = 0 
 5 
 Utilizzare un elenco di comprensione per esaminare la lettera di stringa per lettera . Usa il modulo : 
 
 per char in testo . Questo in loop attraverso l'intero testo lettera per lettera . La lettera in esame in un dato ciclo sarà " char ". 
 6 
 la variabile "fine" per uguagliare la variabile " loop" alla prima riga della lista di comprensione . Seguire questo con una dichiarazione "se" che esegue se il " char" per il ciclo è uguale a "" o uno spazio. 
 7 
 creare una nuova stringa da una fetta della " stringa di testo " . Utilizzare la sintassi : 
 
 test_word = testo [ inizio : fine] . 
 
 Questo formerà ogni parola nel testo, uno per uno, in una stringa da confrontare con l'elenco delle parole bloccate 
 Pagina 8 
 creare un nuovo elenco di comprensione all'interno della "if" , seguendo la forma : 
 
 per parola in block_list . All'interno di questa list comprehension , creare un nuovo "if" che si innesca se la " test_word " è una delle "parole " nella vostra lista bloccata . 
 9 
 Creare un altro elenco di comprensione che aggiungerà asterischi per ogni carattere della parola da bloccare alla stringa " bloccante " . Dopo aver effettuato la stringa di lunghezza corretta utilizzare la seguente riga : 
 
 clean_text = clean_text [ : iniziare +1 ] + stampo + clean_text [ fine : ] 
 
 Questo permetterà di modificare la parola bloccata nella copia "pulita" del tuo testo . 
 10 
 Ripristina la stringa " bloccante " a una schermata di testo vuoto . Quindi impostare la variabile " cominciare " ad eguagliare la variabile "fine" all'interno della dichiarazione " se " attivato da uno spazio. Nella vostra lista di comprensione iniziale , impostare la variabile di "loop" per eguagliare se stesso più uno. Al termine di esecuzione di questo programma , si sarà lasciato con una copia "pulita" ( clean_text ) che avrà tutte le parole bloccate censurati. 
 
              
Programmazione © www.354353.com