تابع Find چیست ؟ توضیح دهید.

0

تابع Find چیست ؟ توضیح دهید.

تابع زیر چه میکند؟

def find(str, ch):
index = 0
while index < len(str):
if str[index] == ch:
return index
index = index + 1
return -1

به طور کلی find بر عکس عملگر [] عمل میکند. به جاي اینکه اندیسـی بگیـرد و کـاراکتر نظیر را بیرون بکشد، کاراکتري را میگیرد و اندیس اولین محل وقوع آن را پیدا میکند. اگر کـاراکتري پیدا نشد تابع 1 –را بازمیگرداند. این اولین مثالی است که ما در آن، دستور return را درون یک حلقه مـیبینـیم. اگـر شـرط ch] == index[str برقرار شد، تابع با خروج و قطع عملیات سریعاً برمیگردد. اگر کاراکتري در رشته پیدا نشد برنامه به طور عادي از حلقه خارج شده و 1 –را برمیگرداند.

برای اموزش های ویدیویی زبان پایتون به بستر ویدیو های اموزشی بروید

بستر اموزش های ویدویی 

کیانا ابراهیمی Answered question اکتبر 14, 2020
Add a Comment
Write your answer.
  • Active
  • Views1866 times
  • Answers1 answer
ورود به متاورس | متاورس ایرانی
ورود به متاورس ایران یا همان متاورس ملی

علامت ذره بین Tutorials سمت راست به رنگ قرمز به شما کمک خواهد کرد .

جدید ترین سوالات پرسیده شده

ایا ایدز گزفتم؟ 0 Answers | 0 Votes
انتخاب ورزش رزمی 0 Answers | 1 Vote
وزارت تعاون کار و رفاه اجتماعی اسناد و املاک کشور مرکز آموزش ویدیویی انجمن پرسش و پاسخ فروشگاه ملی تولید کنندگان مدیریت بر مدیران حم رسانه ملی اخبار متا دانشگاه متاورس استخدام | دانش محور فروشگاه مجازی حم تبلیغات ملی بازار NFT متاورس رنگ نقشه ملی سه بعدی متا تونل زمان متاآرت وبرنگ خانه