logo

تبدأ سلسلة بايثون بطريقة ().

تقوم طريقة Python beginwith() بإرجاع إما True أو False. تُرجع True إذا كانت السلسلة تبدأ بالبادئة، وإلا فإنها تُرجع False. يستغرق معلمتين البداية والنهاية. البداية هي فهرس البداية حيث يبدأ البحث وفهرس النهاية هو المكان الذي يتوقف فيه البحث.

إمضاء

 startswith(prefix[, start[, end]]) 

حدود

بادئة : سلسلة التي سيتم التحقق منها.

يبدأ : ابدأ الفهرس من حيث يبدأ البحث.

مسح.التالي جافا

نهاية : نهاية الفهرس حتى يتم إجراء البحث.

تعتبر كل من البداية والنهاية معلمات اختيارية.

يعود

تقوم بإرجاع قيمة منطقية إما True أو False.

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

تبدأ سلسلة Python بـ () طريقة المثال 1

لنقم أولاً بإنشاء مثال بسيط يطبع True إذا كانت السلسلة تبدأ بالبادئة.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2) 

انتاج:

أتش تي أم أل مربع القائمة
 True 

تبدأ سلسلة Python بـ () طريقة المثال 2

إذا لم تبدأ السلسلة ببادئة، فستُرجع الطريقة خطأ. انظر المثال أدناه

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2) 

انتاج:

 False 

تبدأ سلسلة Python بـ () طريقة المثال 3

تأخذ هذه الطريقة ثلاث معلمات. فهرس البداية والنهاية اختياريان. هنا، نقوم بتمرير مؤشر البداية فقط.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2) 

انتاج:

إضافة سلسلة جافا
 True 

تبدأ سلسلة Python بـ () طريقة المثال 4

يتم إرجاعه صحيحًا إذا كانت السلسلة تقع بين فهرس البداية والنهاية وتبدأ من البادئة. يتم إنشاء مثال لوصف العملية.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6,10) # Displaying result print (str2) str2 = str.startswith('Java',8,12) # Displaying result print (str2) 

انتاج:

 True False