اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

بدايةً إن كان سؤالك يتعلق بأحد دروس الدورة و هو كذلك فيُفضل طرحه في صفحة الدرس الذي تتابعه يوجد في الأسفل قسم لتعليقات الطلاب، و سنٌقدم المساعدة هناك (هذا القسم للأسئلة العامة)

بخصوص التنفيذ فما يحصل صحيح، ذلك لأنك كتبت الشرط إذا كان ما أدخله المستخدم أصغر من 0 و هو كذلك فـ 7- أصغر من 0 لذلك  الشرط تحقق فسيتم تنفيذ التعليمات التي بداخل الكتلة if و بداخل الكتلة if لم يتحقق اي شرط داخلي، بالتالي تم تنفيذ else و هي طباعة الجملة you lose.

من المفترض أن يكون الشرط الأولي (إذا كان user_geuss أكبر من 0):

if user_guess > 0:
  
  # ...

else:
  print("again")
  

هكذا سيكون السلوك مثلما تريد، بحيث إذا أدخلت عدد أقل من أو يساوي الصفر يعطيك عبارة again.

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...