Python rstrip() yöntemi dizedeki tüm sondaki karakterleri kaldırır. Bu, belirtilen tüm karakterleri dizenin sağ tarafından kaldırdığı anlamına gelir. Eğer parametreyi belirtmezsek stringteki tüm boşlukları kaldırır. Bu yöntem bir dize değeri döndürür.
İmza
rstrip([chars])
Parametreler
karakterler : dizeden kaldırılacak karakter.
Geri dönmek
Dize döndürür.
İşlevselliğini anlamak için rstrip() yönteminin bazı örneklerine bakalım.
Python String rstrip() Yöntem Örnek 1
Basit bir örnek, herhangi bir parametre almıyor. Dizenin sonundaki tüm boşlukları kaldırır.
# 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)
Çıktı:
dipnot işaretlemesi
Old string: Java and C# New String: Java and C#
Python String rstrip() Yöntem Örnek 2
karakter türü parametresine göre dize karakterleri kaldırılır. Karakteri kaldırdıktan sonra bir dize döndürür.
# 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)
Çıktı:
Old string: Java and C# New String: Java and C
Python String rstrip() Yöntem Örnek 3
Dize uzunluğu alınarak kaç karakterin kaldırıldığını bilmek oldukça kolaydır. Örneğe bakın. Dize uzunluğu, dize değeriyle birlikte görüntülenir.
# 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))
Çıktı:
Old string: Java and C# 11 New String: Java and C 10