هل يحتاج تعديل ؟

playAgain = "yes"

while True:
    print("Would you like to play again? (yes or no)")
    if input() not in ('yes', 'y'):
else:
    print("You should choose YES or NO")
        break
    initGame()
يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

لغة python حساسة للمسافات

المسافات هي الطريقة التي يتم بها تحديد نطاق التعليمات

أيضا لا يسمح بوضع شرط if بدون وضع تعليمة داخله لحل ذلك يمكن استخدام التعليمة pass التي لا تفعل شيئا

if input() not in ('yes', 'y'):
    pass

هنا تصحيح للكود

NADATASSER أضف ردا

كيف اضيف تعليقات بدون حدوث خطا ؟

تضاف التعليقات بعد رمز #

# comment 1
# comment 2

# comment 3


'''
تعليق متعدد الأسطر
هذا في الأصل عبارة عن سلسلة نصية
'''

نعم تماما

يممكنك إضافة \n بعد نهاية السطر في السترنج بدلا من إعطاء أوامر print متتالية.

أو الافضل اكتبها بين ٣ '

أي

'''

السطر الاول

السطر الثاني

'''