November 22
In qualsiasi linguaggio di programmazione, manipolazione di stringhe è spesso una parte importante di un programma, ad esempio per abbattere o confrontare le stringhe o di prova per i valori. Quando si manipolano le stringhe in Python, è possibile utilizzare le funzioni built-in digitando il nome della funzione e passando una stringa come parametro. È inoltre possibile scrivere le proprie funzioni di stringa in cui si definisce il numero di parametri da passare e come lavorare con ognuno, ad esempio utilizzando le funzioni ei metodi esistenti.
1 Aprire un file di programma Python. Digitare il seguente codice:
myVar = "Questa è una stringa".
len (myVar)
tutto (myVar)
La prima riga definisce una nuova variabile stringa e assegna un valore ad esso. La seconda linea chiama la funzione Len per contare il numero di caratteri della stringa e restituisce 17. La terza linea chiama la funzione per restituire tutto se tutti gli elementi del parametro sono iterabile. In questo caso, restituisce "vero".
2 Digitare il seguente codice:
stringStats DEF (STR):
WD = str.count ( "") + 1
ch = len (str)
print "La stringa ha", WD, "parole fatte da", ch, "personaggi"
Questo definisce una nuova funzione che prende una stringa come parametro e conta il numero di parole e caratteri sono nella stringa utilizzando le funzioni ei metodi esistenti, poi li stampa sullo schermo.
3 Digitare il seguente codice:
stringStats (myVar)
Ciò richiede la funzione definita dall'utente e passa il valore della variabile ad esso. Esso stampa "La stringa ha 4 parole fatte da 17 caratteri" allo schermo.