Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Python Programming >> .

La funzione Strip Python

Il linguaggio di programmazione Python fornisce una serie di librerie e funzioni con cui un programmatore può facilmente eseguire compiti banali o comuni. Dal momento che molti programmi Python richiedono la manipolazione di stringhe come ingresso o uscita , vari metodi di lavoro all'interno di Python su oggetti stringa . Uno di questi metodi , la " strip ( ) " metodo , rimuove i caratteri di una stringa . " Strip ( ) " di base funzionalità

" strip ( ) " restituisce una copia di una stringa con determinati caratteri rimossi dall'inizio e alla fine della stringa . In sostanza , la funzione strip controlla i caratteri di inizio e fine contro un insieme definito dall'utente di caratteri e li elimina finché non entrerà in un carattere non -matching . Il codice seguente è un semplice esempio .

>>> S =
Il " lstrip ( )" e " rstrip ( ) " Metodi

Il metodo striscia funziona su entrambe le estremità della corda . Tuttavia, per eliminare i caratteri da solo la parte anteriore o posteriore della stringa , utilizzare " lstrip ( ) " (per l'inizio della stringa ) e " rstrip ( ) " (per la fine della stringa ) . Il codice seguente mostra un esempio di rimuovere personaggio da una sola estremità del
Esempio : Spogliarello tag HTML

Per un altro esempio , un programmatore Python potrebbe voler togliere i tag HTML dalle informazioni recuperate da una pagina web . Le stringhe di codice HTML sarebbero racchiusi tra tag HTML , ma il programmatore potrebbe solo bisogno i dati effettivi . In questo caso , usare il comando strip può rendere più facile la rimozione di tag .

>>> Html = =
Ritaglio spazi bianchi

In un altro esempio , l'input dell'utente , o di input raccolti dal Web , potrebbero contenere spazi bianchi ( come ad esempio spazi o tabulazioni ) . La funzione di striscia può anche tagliare fino spazi vuoti con la stessa facilità come può qualsiasi altro carattere .

>>> S = 'ciao'

>>> s . strip ('' ) per

'ciao'

>>> s.lstrip ('' ) per

'ciao'


 

Programmazione © www.354353.com