Se vogliamo aggiungere un gran numero di stringhe, l'operatore "+=" crea un numero inutilmente elevato di stringhe temporanee da quando si ottiene il risultato finale. Spieghiamo gli approcci di aggiungere una stringa a un'altra:
Utilizzare l'operatore "+=" per aggiungere la stringa:
In Python, l'operatore "+=" viene utilizzato per unire le corde. Qualunque cosa vogliamo aggiungere numeri o stringhe, usiamo questo operatore. È usato per aggiungere entrambe le cose. Per l'implementazione dei codici Python, dobbiamo installare il software "Spyder" versione 5. Creiamo un nuovo progetto per il codice premendo l'opzione "Nuovo file" dalla barra dei menu. Il nome di un nuovo file è "Temp.PY6 ".
In questo codice, prendiamo due stringhe chiamate "fname" e "lname". Abbiamo assegnato valori a queste stringhe. "Visual" è assegnato a fname. La "programmazione" è assegnata a LNAME.
L'istruzione di stampa stampa entrambe le stringhe. Dopo aver definito le due stringhe, vogliamo aggiungere una stringa a un'altra. A tale scopo, eseguiamo l'operatore "+=". Questo operatore fonde una stringa, "visiva" su un'altra stringa "programmazione". Eseguiamo il codice. Per l'esecuzione di questo codice, dobbiamo toccare l'opzione "Esegui" dalla barra dei menu di Spyder5.
Come utilizziamo l'operatore "+=" per aggiungere le stringhe. Quindi la stringa concatenata è "VisualProgramming".
Aggiungi la stringa utilizzando la funzione join ():
L'uso della funzione join () è un altro metodo per aggiungere stringhe diverse. In questo caso, definiamo tre stringhe denominate String1, String2 e String3. Dopo questo, diamo valori a queste tre stringhe. "Io" è assegnato alla prima stringa. "Love" è assegnato alla seconda stringa. "Viaggiare" è assegnato alla terza stringa. Ora l'istruzione di stampa stampa queste stringhe.
Vogliamo unire queste tre corde in una sola. Quindi creiamo un elenco (elencofstrings) che contiene i valori di tutte e tre le stringhe. Quindi applichiamo la funzione join (). Questa funzione unisce tutte le tre stringhe per ottenere il valore di una stringa finale.
La funzione join () aggiunge diverse stringhe presenti nell'elenco. Dopo aver superato la funzione join (), otteniamo la stringa aggiunta come "ilooveTravelling".
Aggiungi le stringhe con la formattazione delle stringhe:
In Python, la formattazione delle stringhe è un altro approccio per aggiungere le corde. Usiamo le corde F per concatenare le corde. Questo approccio non è solo facile da leggere, ma è anche abbreviato e più veloce di altri formati. Ancora una volta in questo esempio, prendiamo tre stringhe denominate String1, String2 e String3. Abbiamo assegnato valori a queste tre stringhe. "Io" è assegnato alla prima stringa. "Love" è assegnato alla seconda stringa. "Viaggiare" è assegnato alla terza stringa. Ora l'istruzione di stampa stampa queste stringhe.
Aggiungiamo queste tre stringhe con l'aiuto della formattazione delle stringhe. Qui i valori delle stringhe sono ampliati nel presenti nella stringa. La String F concatena queste tre stringhe.
L'istruzione di stampa restituisce la stringa aggiunta, che è "ilovetravelling". Qui dimostra che stiamo formattando queste tre stringhe usando F-String, ma letteralmente, concateniamo le corde.
Aggiungi le stringhe n 'Times:
Possiamo unire/aggiungere le stringhe numerose volte facendo un'altra funzione. In questo metodo, definiamo la funzione che aggiunge la stringa alla stringa originale N volte.
In questo codice, prendiamo solo una stringa che è "programmazione". Quindi definiamo una funzione. Questa funzione richiede due parametri. La stringa viene passata come primo parametro e il secondo parametro della stringa mostra quanto spesso vogliamo aggiungere la stringa.
Applichiamo un po 'di loop per unire tre stringhe. Questo ciclo continua e restituisce il risultato fino a quando il ciclo raggiunge il numero definito di volte "N". Il ciclo while viene utilizzato per unirsi a una stringa 'n' volte.
Prendiamo una variabile "io" per il ciclo while. Inizia da 1 e restituisce la stringa fino a quando il loop non raggiunge 8.
L'istruzione di stampa restituisce otto volte la stringa "programmazione". L'operatore "-" è anche stampato tra le stringhe. Usiamo anche il ciclo while in questo esempio. La funzione Append () ci dà molte stringhe concatenate.
Conclusione:
Abbiamo discusso molti modi per aggiungere le corde in Python. Usiamo l'operatore "+=", usiamo la funzione join () e formattazione delle stringhe per aggiungere le stringhe. Se abbiamo alcune stringhe, utilizziamo l'operatore "+=" per unire la stringa. Ma se vogliamo unire più di una stringa, utilizziamo la funzione join ().