متودها در پایتون

متودهای مدیریت رشته پایتون | ()startswith

آشنایی با متود ()startswith در پایتون

متود ()startswith در پایتون

متودهای مدیریت رشته پایتون | ()startswith

برای دریافت جدیدترین نسخه زبان برنامه نویسی پایتون به وبسایت رسمی پایتون بروید.

همانطور که قبلا گفته شد زبان پایتون توابع و متود‌های زیادی بصورت از پیش تعریف شده یا داخلی ( Built-in ) در خود دارد. که هر کدام از آنها کارایی و کاربرد خاص خود را دارند. و وظایف مشخصی را در یک برنامه انجام می‌دهند. در این مجموعه آموزش بصورت اختصاصی به آموزش ، بررسی و آشنایی با نحوه عملکرد متودهای مربوط به کنترل و مدیریت رشته‌ها با ذکر مثال‌های مختلف در پایتون خواهیم پرداخت. و سعی خواهیم کرد با زبانی ساده و قابل درک یک به یک توابع و متود‌های مربوط به رشته‌ها را مورد بررسی قرار دهیم.


این متود بررسی می‌کند که آیا یک رشته با مقداری که مشخص شده شروع می‌شود یا خیر و نتیجه را بصورت نوع داده‌ای Boolean یعنی مقادیر True یا False بر می‌گرداند.

پارامترهای ()startswith

این متود سه پارامتر value , start , end را بصورت آرگومان می پذیرد.

برای اجرای این متود تعیین مقدار value اجباری و تعیین مقدار start و end اختیاری است.

value : این پارامتر مشخص کننده مقداری است که شروع شدن رشته بر اساس آن بررسی می‌شود.مقدار دهی این پارامتر اجباری است.

start : این پارامتر مشخص می‌کند که عمل جستجو از چه موقعیتی در رشته شروع شود. مقدار دهی این پارامتر اختیاری است.

end: این پارامتر مشخص می‌کند که پایان جستجو‌ از چه موقعیتی در رشته تمام می‌شود.مقدار دهی این پارامتر اختیاری است

سینتکس ()startswith

پیشنهاد می شود این مطلب را هم بخوانید: آشنایی کامل با متودهای رشته در پایتون

مثال‌های کاربردی

به مثال زیر توجه کنید:

در این مثال به سه صورت مختلف بررسی میکنیم که آیا رشته با مقادیر مشخص شده شروع می‌شود یا خیر ؟

خط دوم برای اینکه مشخص شود رشته با عبارت gis شروع شده است یا خیر بررسی می‌شود که مقدار True برگردانده می‌شود.

خط سوم هم دقیقا همان نتیجه را برمی‌گرداند بخاطر اینکه رشته با کاراکترهای giso شروع شده است.

اما در خط چهارم مقدار False برگردانده می‌شود بخاطر اینکه رشته با مقدار مشخص شده شروع نشده است.

خروجی:

مثال‌های دیگر با تخصیص محدوده جستجو:

خروجی :

این مطلب را از دست ندهید: متودهای مدیریت رشته پایتون | ()rstrip

متودهای مدیریت رشته پایتون | ()startswith

برچسب ها
نمایش بیشتر

میثم پورواحدی

خوشحالم که با جدیت در حال پروراندن رویایم هستم. گیسوم‌طرح برایم فقط یک رویا نیست ، یک دوست خوب و یک معلم فوقالعادست...

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

دکمه بازگشت به بالا
بستن
بستن