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

دائما يحدث خطأ

محسن مصطفى

السؤال

Recommended Posts

  • 0

يظهر الخطأ لوجود عدة عدة أخطاء في الكود الخاص بك 

وسيكون حلها كالتالي :

  1.  أولا عليك بحذف <<< و ... من الكود الخاص بك
  2. قم بمسح هذا السطر تماماً enter your guess-8
  3. قم بتصحيح اسم المتغير في الشرط الخاص ب if الثانية 
#قبل 
if user mama == my_number:

#بعد
if user_mama == my_number:

من المفترض في النهاية أن يكون الكود كالأتي :


my_number= 9
user_mama=int(input('enter your guess'))

if user_mama > 0:
    if user_mama == my_number:
        print('You Win!')

    elif user_mama == my_number +1 or user_mama == my_number -1 :
        print('so close')
    else:
        print('You Lose!!!')

else:
    print('enter a positive number.')

 

اذا كان هذا السؤال تابع لأحد الدورات فيفضل السؤال تحت الفيديو حتي نستطيع مساعدتك.

بالتوفيق

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

بالإضافة ما ذكره أحمد، يجب مراعاة بعض القواعد الأساسية لكتابة الصيغ الصحيحة في Python. فيما يلي بعض الأمثلة على كيفية كتابة بعض الصيغ الأساسية بشكل صحيح في Python:

1- تعيين قيمة للمتغير:

يمكن تعيين قيمة للمتغير في Python باستخدام العلامة (=) كما في المثال التالي:

x = 5

2- استخدام الشرط:

يمكن كتابة الشرط في Python باستخدام الكلمة المحجوزة if ، elif ، و else كما في المثال التالي:

if x > 5:
    print("x is greater than 5")
elif x == 5:
    print("x is equal to 5")
else:
    print("x is less than 5")

3- استخدام الحلقات:

يمكن استخدام الحلقات في Python باستخدام الكلمات المحجوزة for و while كما في المثال التالي:

for i in range(10):
    print(i)
    
x = 0
while x < 10:
    print(x)
    x += 1

4- استخدام الدوال:

يمكن كتابة الدوال في Python باستخدام الكلمة المحجوزة def كما في المثال التالي:

def add_numbers(x, y):
    return x + y

result = add_numbers(3, 5)
print(result)

هذه بعض الأمثلة الأساسية للصيغ الصحيحة في Python. يجب مراعاة بعض القواعد الأساسية مثل عدم استخدام مسافات زائدة وتجنب استخدام الحروف الكبيرة في اسماء المتغيرات والدوال.

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...