مثال
بررسی اینکه آیا متن با کلمه “Hello” شروع می شود یا نه:
txt = "Hello, welcome to my world."
x = txt.startswith("Hello")
print(x)
توضیحات
متد startswith()
اگر متن با یک کلمه مشخص شروع شود، True و در غیر اینصورت False برمیگرداند.
سینتکس
string.startswith(value, start, end)
مقادیر پارامتر ها
پارامتر | توضیح |
---|---|
value | اجباری. کلمه ای که باید چک شود |
start | اختیاری. نقطه ی شروع جستجو |
end | اختیاری. نقطه ی پایان جستجو |
مثال
بررسی اینکه آیا ایندکس 7 تا 20 متن داده شده، با کلمه wel شروع می شود یا نه:
txt = "Hello, welcome to my world."
x = txt.startswith("wel", 7, 20)
print(x)
سلام وز بخیر برای اینکه از کد دستوریی OR استفاده کنیم در کنار کد STARTWITH چه باید کرد
سلام. وقت بخیر
به این شکل می تونید از دو دستور startswith و عملگر or استفاده کنید:
سلام وقتتون بخیر
اگر ما یک لیست از اسامی داشته باشیم و بخواهیم اسامی که با یک حرف مشخصی مثلا a شروع شده باشن و چاپ کنیم از چه دستدوری استفاده میکنیم؟
سلام. وقت بخیر
اول باید با یک حلقه for یکی یکی اعضای لیست رو بررسی کنید. بعد درون حلقه for از دستور startswith استفاده کنید و هر عنصر لیست رو چک کنید. اگر با حرف a شروع می شد چاپ کنید