• 0

عند تشغيل البرنامج لاتظهر النتائج python

في الصورة المرفقة برنامج python

فيه متغيرين نصيين كمُعطيات للدالة , وتُرجع القيمة Ture إذا كان النص الأول جزءاً من المتغير الثاني، والقيمة False إذا لم يكن كذلك.

لماذا لا تظهر النتائج في خانة المخرجات عندما اشغل Run؟!

python.JPG

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لا تظهر المخرجات لأنك لم تقم بطباعتها، يمكنك طباعتها عن طريق استخدام دالة print

بدل كتابة:

is_substring('balloon', '')

أكتب:

print(is_substring('balloon', ''))

نفس الشيء بالنسبة لباقي العبارات.

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

مرحباً حسين 
السبب هو عدم طباعتك للنتيجة التي تُرجعها الدالة أو الإقتران is_substring و للبحث عن ما إذا كان جزء نصي ينتمي إلى سلسلة نصية أخرى إستعمل الدالة التالية:

def is_substring(s, l):
  return s in l
  
  
print(is_substring('hello', 'hello Python'))
  

و ستقوم بطباعة True في هذه الحالة
بالتوفيق

1 شخص أعجب بهذا

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن