إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

A find function

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • StrikerX
    رد
    عفوا اى خدمة

    اترك تعليق:


  • إبن يس
    رد
    مشكوووووووووور يا مشرفنا الغالى

    اترك تعليق:


  • StrikerX
    رد
    السلام عليكم ورحمة الله وبركاته

    سيبك من الكلام دا ... شوف الدالة التالية ابسط كتير وبتقوم بنفس الوظيفة واكثر كمان بتبحث وجود الحرف او مقطع كمان

    كود PHP:
    >>> def find(ch,string):
        if 
    ch in string :
            return 
    1
        
    else: return -
    عرفنا دالة find بتاخد 2 بارميترز وهما ch ويعبر عن الحرف او المقطع اللى إنت عايزه ... وال string بتعبر عن السلسلة المطلوب البحث فيها .
    فى حالة وجود الحرف او المقطع المطلوب داخل السلسلة بيعيد ليك القيمة 1 .. فى حالت غير ذلك بيعيد ليك -1
    تستطيع التعديل بدلا من return 1 ب print " yes " وهكذا

    Hint: استخدم len اولا للمقارنة بين ال ch وال string من حيث عدد الحروف وبناءا عليها تستكمل البرنامج او لأ

    بالتوفيق .

    اترك تعليق:


  • إبن يس
    كتب موضوع A find function

    A find function

    What does the following function do?

    كود PHP:
    def find(strngch):
        
    index 0
        
    while index len(strng):
            if 
    strng[index] == ch:
                return 
    index
            index 
    index 1
        
    return -

    In a sense, find is the opposite of the [] operator. Instead of taking an index and extracting the corresponding character, it takes a character and finds the index where that character appears. If the character is not found, the function returns -1.

    This is the first example we have seen of a return statement inside a loop. If strng[index] == ch, the function returns immediately, breaking out of the loop prematurely.

    If the character doesn't appear in the string, then the program exits the loop normally and returns -1.

    This pattern of computation is sometimes called a eureka traversal because as soon as we find what we are looking for, we can cry Eureka! and stop looking.

    مش فاهم حاجة
يعمل...
X