strip() python

strip() python è una funzione che rimuove tutti i spazi(oppure stringe specificate) che si trovano al inizio ed alla fine di un’altra stringa, ignora invece tutto quello che si trova al interno . (Nota: Pagina di supporto per l’articolo comandi base di python)

Esempio : (Aprire CMD incollare il codice riga per riga )

x= "   stalla"
y=x.strip()
print(y)

#oppure
x= "   stalla".strip()
print(x)

#oppure 
"   stalla".strip()
strip() python

x= ” stalla”: definisce una variabile x uguale alla stringa con spazio in avanti ” stalla”)
y=x.strip() : crea una nuova variabile y uguale a x.strip() , ovvero alla stringa “stalla” senza spazi.

print(y) : funzione print() per stampare il risultato

Altro esempio:

stringa="HelloH"
x=stringa.strip("H")
print(x)

stringa=”HelloH” : Definisce una variabile nominata stringa che ha come valore le lettere “HelloH”.

x=stringa.strip(“H”) : In questo caso ce da notare che tra le parentesi della funzione strip() e stato inserito “H”. In questo modo si andrà a rimuovere la lettera H all’inizio ed alla fine della stringa “HelloH”.

print(x) : Stampa il risultato finale che sarà “ello

Nel esempio che segue , rimanendo sempre sul tema strip() python ,creo una definizione filtro . Qualsiasi stringa che entrerà nella definizione sarà elaborata in modo tale da rimuovere i spazi davanti e alla fine del testo.

def filtro(x):
	y=x.strip()
	return y
x1= "blog   "
x2="    di genti    "
x3="    benvenuto"

x=filtro(x1)
print(x)
x=filtro(x2)
print(x)
x=filtro(x3)
print(x)
rimuovere spazi python

def filtro(x): funzione def() ,in questo caso definisce una funzione nominata filtro con una variabile x.

y=x.strip(): crea una variabile y che sarà il valore di x elaborato dalla funzione strip()

return y: Una volta che tutto il blocco di codice al interno della funzione filtro è stato elaborato impone che il risultato finale sia quello di y

x1= “blog “: crea una variabile x1 pari alla stringa “blog “

x=filtro(x1): definisce la variabile x che sarà uguale al valore x1 elaborato dalla funzione filtro()

print(x) :stampa il risultato in modo che sia leggibile.

Questa pagina nasce dal articolo Python a modo mio , creato per dare le basi a chi vuole imparare il linguaggio di programmazione python .