Python String Append

Python String Append
“In questo articolo, discuteremo di vari metodi e tecniche che puoi usare per aggiungere una stringa a un'altra stringa in Python."

Metodo 1 - Usando l'operatore +=

L'operatore uguale più ci consente di aggiungere una stringa a un'altra in una sintassi molto semplice. Considera il codice di esempio mostrato di seguito:

url = 'google'
ext = '.com
url += ext;
Stampa (URL)

Nel codice sopra, iniziamo definendo due stringhe. Il primo detiene il dominio e l'altro che tiene l'estensione.

Quindi utilizziamo l'operatore += per aggiungere la prima stringa nella seconda stringa e stamparlo.

La stringa risultante:

$ python append.Py
Google.com

Metodo 2 - Stringa di appendimento N volte

Possiamo anche definire una funzione personalizzata che ci consente di aggiungere una stringa n numero di volte.

Un codice di esempio è mostrato di seguito:
def string_append (str, n):
risultato = "
i = 0
mentre io < n:
risultato += str
i += 1
risultato di ritorno
print (String_append ('Hello', 5))

Il codice sopra richiede una stringa e il numero di volte per aggiungerla come parametri. Usa quindi un ciclo while per aggiungere la stringa a se stessa fintanto che è disponibile il numero di volte.

La stringa risultante:

Hellohellohellohellohello

Metodo 3 - Python F -Strings

Python 3 ci consente di formattare le stringhe usando le stringhe F. Possiamo usare questa funzione per aggiungere una stringa, come mostrato nell'esempio:

url = 'google'
ext = '.com
url = f "url ext"
Stampa (URL)

Nell'esempio sopra, utilizziamo il formato F-string per aggiungere due stringhe e salvare il risultato in una variabile.

Possiamo quindi stampare la variabile:

Google.com

Metodo 4 - Utilizzo di un elenco e un metodo

Un altro metodo che possiamo usare è un elenco. Possiamo iniziare inizializzando una stringa vuota, loop nel numero di volte in cui desideriamo aggiungere la stringa e aggiungere la stringa nell'elenco.

Dai un'occhiata all'esempio seguente:

def append_by_list (str, n):
res = []
i = 0;
mentre io < n:
res.append (STR)
i += 1
ritorno ".Unisciti (Res)
print (append_by_list ('ciao', 5))

Il codice dovrebbe restituire la stringa aggiunta cinque volte:

$ python append.Py
Hellohellohellohellohello

Conclusione

Questo è tutto per questo. In questo articolo, abbiamo coperto quattro metodi per aggiungere una stringa in Python. Scegli quello che funziona per te.

Grazie per aver letto!!