في الصورة برنامج python
فيه متغيرين نصيين كمُعطيات للدالة , وتُرجع القيمة Ture إذا كان النص الأول جزءاً من المتغير الثاني، والقيمة False إذا لم يكن كذلك.
لماذا لا تظهر النتائج في خانة المخرجات عندما اشغل Run
def is_substring(short, long):
index = 0 while index < (len(long) - len(short) + 1): if long[index : index + len(short)] == short: return True index += 1 return False
print(is_substring('bad', 'abracadabra'))
جيد تم بنجاح
بارك الله فيك
مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.
التعليقات