Jeśli chcemy dodać dużą liczbę ciągów, operator „+=” wykonuje niepotrzebnie dużą liczbę tymczasowych ciągów, ponieważ uzyskano wynik końcowy. Wyjaśnijmy podejście do dołączenia jednego ciągu do drugiego:
Użyj operatora „+=”, aby dołączyć ciąg:
W Python operator „+=” służy do scalania strun. Cokolwiek chcemy dodać liczby lub struny, używamy tego operatora. Służy do dodawania obu rzeczy. Aby wdrożyć kody Pythona, musimy zainstalować oprogramowanie „Spyder” w wersji 5. Tworzymy nowy projekt kodu, naciskając opcję „Nowy plik” z paska menu. Nazwa nowego pliku to „Temp.PY6 ”.
W tym kodzie bierzemy dwa ciągi o nazwie „Fname” i „LNAME”. Przypisaliśmy wartości do tych ciągów. „Wizualne” jest przypisane do FName. „Programowanie” jest przypisane do LName.
Instrukcja drukowania drukuje oba ciągi. Po zdefiniowaniu dwóch ciągów chcemy dodać jeden ciąg do drugiego. W tym celu wykonujemy operator „+=”. Ten operator łączy jeden ciąg „Visual” z innym ciągiem „Programowanie”. Uruchommy kod. Aby uruchomić ten kod, musimy dotknąć opcji „Uruchom” z paska menu Spyder5.
Gdy używamy operatora „+=” do dołączania ciągów. Zatem połączonym ciągiem jest „wizualne programowanie”.
Dodaj ciąg za pomocą funkcji łączenia ():
Zastosowanie funkcji łączenia () to kolejna metoda dodawania różnych ciągów. W tym przypadku definiujemy trzy ciągi o nazwie String1, String2 i String3. Po tym podajemy wartości tym trzem sznurkom. „I” jest przypisany do pierwszego ciągu. „Miłość” jest przypisana do drugiego ciągu. „Podróżowanie” jest przypisane do trzeciego ciągu. Teraz instrukcja drukowania drukuje te struny.
Chcemy połączyć te trzy struny w jeden. Więc tworzymy listę (ListofStrings), która zawiera wartości wszystkich trzech ciąży. Następnie stosujemy funkcję Join (). Ta funkcja łączy wszystkie trzy ciągi, aby uzyskać wartość końcowego ciągu.
Funkcja Join () dodaje kilka ciągów obecnych na liście. Po przejściu funkcji łączenia () otrzymujemy dołączony ciąg jako „ILOVETRAVELLING”.
Dodaj ciągi z formatowaniem ciągu:
W Pythonie formatowanie stringów to kolejne podejście do dołączania ciągów. Używamy st-stringów do połączenia strun. Takie podejście jest nie tylko łatwe do odczytania, ale także skrócone i szybsze niż inne formaty. Ponownie w tym przykładzie bierzemy trzy ciągniki o nazwie String1, String2 i String3. Przypisaliśmy wartości do tych trzech ciąży. „I” jest przypisany do pierwszego ciągu. „Miłość” jest przypisana do drugiego ciągu. „Podróżowanie” jest przypisane do trzeciego ciągu. Teraz instrukcja drukowania drukuje te struny.
Dodajemy te trzy ciągi za pomocą formatowania ciągu. Tutaj wartości ciągów są rozszerzone w , które są obecne w ciągu. F-string łączy te trzy sznurki.
Instrukcja drukowania zwraca dołączony ciąg, który jest „ILovetravelling”. Tutaj pokazuje, że formatujemy te trzy struny za pomocą stringu F, ale dosłownie łączymy struny.
Dołącz Strings 'N' Times:
Możemy wielokrotnie łączyć/dodawać ciągami, wykonując inną funkcję. W tej metodzie definiujemy funkcję, która dodaje ciąg do oryginalnego ciągu n czasów.
W tym kodzie bierzemy tylko jeden ciąg, który jest „programowaniem”. Następnie definiujemy funkcję. Ta funkcja przyjmuje dwa parametry. Ciąg jest przekazywany jako pierwszy parametr, a drugi parametr łańcucha pokazuje, jak często chcemy dołączyć ciąg.
Zastosujemy pętlę, aby połączyć trzy struny. Ta pętla trwa i zwraca wynik, aż pętla osiągnie określoną liczbę razy „n”. Pętla, w którym jest używana do łączenia ciągu 'n'.
Bierzemy zmienną „ja” dla pętli When. Zaczyna się od 1 i zwraca ciąg, aż pętla osiągnie 8.
Instrukcja drukowania zwraca osiem razy więcej „programowanie”. Operator „-” jest również drukowany między strunami. W tym przykładzie używamy również pętli While. Funkcja append () daje nam wiele połączonych strun.
Wniosek:
Omówiliśmy wiele sposobów dołączania strun w Python. Używamy operatora „+=”, używamy funkcji łączenia () i formatowania ciągów, aby dołączyć ciągami. Jeśli mamy kilka ciągów, używamy operatora „+=” do scalania ciągu. Ale jeśli chcemy połączyć więcej niż jeden ciąg, używamy funkcji łączenia ().