Funkcja Python RSTRIP

Funkcja Python RSTRIP
Python ma kilka wbudowanych funkcji, aby usunąć przestrzeń z lewej strony, prawej i obie strony wartości łańcuchowej. rstrip () Funkcja to wbudowana funkcja Pythona do usunięcia przestrzeni z prawej strony wartości łańcuchowej. Zastosowania tej funkcji pokazano w tym samouczku.

Składnia:

Składnia tej funkcji podano poniżej.

strunowy.RSTRIP ([chars])

Argument tej funkcji jest opcjonalny, który może przyjmować jedną lub więcej wartości znaków na podstawie których zawartość łańcucha zostanie usunięta z prawej strony. Jeśli w funkcji nie zostanie podana wartość argumentu, dodatkowa przestrzeń zostanie usunięta z prawej strony. Funkcja zwraca zmodyfikowany ciąg po usunięciu przestrzeni lub określonych znakach.

Różne zastosowania funkcji rstrip ():

Przykład-1: użycie funkcji rstip () bez argumentu

Utwórz plik Python z następującym skryptem, w którym funkcja rstrip () była używana bez żadnego argumentu do usunięcia miejsca z prawej strony łańcucha. Dwie zmienne ciągu zostały zadeklarowane w skrypcie, a zmienna o nazwie String1 zawiera dodatkową przestrzeń na końcu wartości. Te dwa ciągi zostały połączone i wydrukowane przed i po użyciu funkcji RSTRIP ().

# Deklaruj ciąg, dodając miejsce w prawej stronie
string1 = "Linuxhint. "
# Deklaruj inny ciąg
string2 = "Python."
# Połącz ciąg
wyjście = String1 + String2
print („Przed użyciem funkcji rstrip (): \ n”, wyjście)
# Połącz ciąg po użyciu rstrip ()
wyjście = String1.rSTRIP () + String2
print („Po użyciu funkcji rstrip (): \ n”, wyjście)

Wyjście:

Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Zgodnie z wyjściem dodatkowa przestrzeń została usunięta z String1 zmienna po użyciu funkcji rstrip ().

Przykład-2: użycie funkcji rstip () z argumentem

Utwórz plik Python z następującym skryptem, w którym funkcja rstrip () była używana z jednym znakiem i wieloma znakami, aby usunąć określony lub więcej znaków pasujących do ostatniej części głównej wartości ciągu. W skrypcie zadeklarowano dwie zmienne ciągu. Jeden zawiera jedną postać, a druga zawiera cztery postacie. Wartości tych zmiennych zostały użyte w funkcji RSTRIP () do usuwania danych z głównego ciągu z prawej strony.

# Deklaruj ciąg
stringval = "Witamy w Linuxhint"
# Zdefiniuj znak, aby usunąć z prawej strony
stripval = 't'
# Wydrukuj ciąg po usunięciu znaku
Drukuj („Usuń pojedynczy znak z prawej strony: \ n”, Stringval.rSTRIP (Stripval))
# Zdefiniuj znaki, aby usunąć z prawej strony
stripval = „wskazówka”
# Wydrukuj ciąg po usunięciu znaków
Drukuj („Usuń wiele znaków z prawej strony: \ n”, Stringval.rSTRIP (Stripval))

Wyjście:

Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Zgodnie z wyjściem pierwsza funkcja rstrip () usunęła znak, ”T', a druga funkcja rstrip () usunęła ciąg' 'wskazówka„Z ostatniej części łańcucha”Witamy w Linuxhint '.

Przykład-3: użycie funkcji rstrip () z argumentem do sprawdzenia wrażliwości na przypadki

Utwórz plik Python z następującym skryptem, w którym funkcja rstrip () została użyta z argumentem dwa razy. Dwie zmienne, które są używane do usuwania, zawierają te same znaki z jedną różnicą. Jeden zawiera mały list „M”, a drugi zawiera literę „M”. Główny ciąg zawiera małą literę „M” dwa razy na końcu ciągu.

# Deklaruj ciąg
stringval = "Programowanie Pythona"
# Zdefiniuj znaki do usunięcia
stripval = „gnim”
# Wydrukuj ciąg po usunięciu znaków
Drukuj („wyjście po usunięciu znaków: \ n”, StringVal.rSTRIP (Stripval))
# Zdefiniuj znaki do usunięcia
stripval = „gnim”
# Wydrukuj ciąg po usunięciu znaków
Drukuj („wyjście po usunięciu znaków: \ n”, StringVal.rSTRIP (Stripval))

Wyjście:

Następujące dane wyjściowe pojawią się po wykonaniu powyższego skryptu. Zgodnie z wyjściem pierwsza funkcja rstrip () usunęła znaki ''mming„Dla wartości argumentu”gnim ' a druga funkcja rstrip () usunęła ciąg ”, 'ing„Dla wartości argumentu”gnim ' z końca łańcucha ”Programowanie Pythona'.

Wniosek:

Zastosowania funkcji rstrip () z argumentem i bez argumentów zostały pokazane w tym samouczku przy użyciu prostych przykładów Pythona.