logo

Metoda Python String rstrip().

Krajta rstrip() metoda odstraní všechny koncové znaky z řetězce. To znamená, že odstraní všechny zadané znaky z pravé strany řetězce. Pokud parametr neuvedeme, odstraní z řetězce všechny mezery. Tato metoda vrací hodnotu řetězce.

Podpis

 rstrip([chars]) 

Parametry

znaky : znak, který má být z řetězce odstraněn.

Vrátit se

Vrací řetězec.

Podívejme se na několik příkladů metody rstrip(), abychom pochopili její funkčnost.

Příklad metody Python String rstrip() 1

Jednoduchý příklad, nebere žádný parametr. Odstraní všechny koncové mezery z řetězce.

 # Python rstrip() method example # Variable declaration str = 'Java and C# ' # Calling function str2 = str.rstrip() # Displaying result print('Old string: ',str) print('New String: ',str2) 

Výstup:

Java tutoriál pro začátečníky
 Old string: Java and C# New String: Java and C# 

Příklad metody Python String rstrip() 2

Řetězcové znaky jsou odstraněny na základě parametru char type. Po odstranění znaku vrátí řetězec.

 # Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str) print('New String: ',str2) 

Výstup:

 Old string: Java and C# New String: Java and C 

Příklad metody Python String rstrip() 3

Je docela snadné zjistit, kolik znaků je odstraněno získáním délky řetězce. Viz příklad. Délka řetězce je zobrazena spolu s hodnotou řetězce.

 # Python rstrip() method example # Variable declaration str = 'Java and C#' # Calling function str2 = str.rstrip('#') # Displaying result print('Old string: ',str, len(str)) print('New String: ',str2, len(str2)) 

Výstup:

 Old string: Java and C# 11 New String: Java and C 10