پیدا کردن اینکه آیا یک رشته شامل یک زیر رشته هست یانه در پایتون

پیدا کردن اینکه آیا یک رشته شامل یک زیر رشته هست یانه در پایتون

0 ۰
۰
آیا در پایتون تابعی برای بررسی اینکه آیا یک رشته شامل یک زیر رشته هست یا نه وجود دارد؟

1
0 ۰
اگر فقط میخواهید ببینید که آیا زیر رشته در رشته وجود دارد از اپراتور in  استفاده کنید:
s = "I live in tehran, but I am from Isfahan"
sub = "tehran"

if sub in s:
    print(sub + " was found in the string")
else:
    print(sub + " was not found in the string")

 علاوه بر این از متد find هم میتونید استفاده کنید. متد find محل زیر رشته در رشته بزرگتر رو پیدا میکنه. اگر نتونه پیدا کنه مقدار 1- رو برمیگردونه و گرنه موقعیت اولین مشاهده زیر رشته در رشته اصلی رو برمیگردونه:

s = "I live in tehran, but I am from Isfahan"
sub = "tehran"

if s.find(sub) >= 0:
    print(sub + " was found in the string")
else:
    print(sub + " was not found in the string")

 

امکان پاسخ دهی به این سوال مسدود شده است


برای ارسال پاسخ برای این سوال باید وارد سایت شوید. برای وارد شدن به سایت نیاز به حساب کاربری سایت سوالات دارید. برای ساختن حساب و یا با وارد شدن با حساب کاربری خود روی دکمه زیر کلیک کنید