logo

طريقة بايثون سلسلة rstrip ().

بايثون رسستريب () يزيل الأسلوب كافة الأحرف الزائدة من السلسلة. وهذا يعني أنه يزيل جميع الأحرف المحددة من الجانب الأيمن من السلسلة. إذا لم نحدد المعلمة، فسيتم إزالة كافة المسافات البيضاء من السلسلة. تقوم هذه الطريقة بإرجاع قيمة سلسلة.

إمضاء

 rstrip([chars]) 

حدود

حرف : الحرف المراد إزالته من السلسلة.

يعود

تقوم بإرجاع السلسلة.

دعونا نرى بعض الأمثلة على طريقة rstrip() لفهم وظيفتها.

سلسلة بايثون rstrip() طريقة المثال 1

مثال بسيط، لا يأخذ أي معلمة. يقوم بإزالة كافة المسافات البيضاء الزائدة من السلسلة.

 # 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) 

انتاج:

جافا تفعل أثناء الحلقة
 Old string: Java and C# New String: Java and C# 

سلسلة بايثون rstrip() طريقة المثال 2

تتم إزالة أحرف السلسلة بناءً على معلمة نوع char. تقوم بإرجاع سلسلة بعد إزالة الحرف.

 # 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) 

انتاج:

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

سلسلة بايثون rstrip() طريقة المثال 3

من السهل جدًا معرفة عدد الأحرف التي تمت إزالتها عن طريق الحصول على طول السلسلة. انظر المثال. يتم عرض طول السلسلة مع قيمة السلسلة.

 # 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)) 

انتاج:

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