العودة إلى موقع برمج

ما الخطأ في هذا الكود

#1

#2

لاحاجة لاعادة تعريف المتغير من جديد حيث يكفي تغيير القيمة له
حاول حذف تصريح نوع المتغير Int ثم اعد المحاولة

#3


ممكن المساعده مو فاهمه؟

#4

اقتربت من الحل
المطلوب طباعة العنصر ذو المفتاح او المؤشر 2 او عندما index = 2

قمتي بتعريف الشرط بطريقة صحيحة ولكنك نسيتي النقطتان في نهاية سطر الجملة الشرطية في السطر الرابع
داخل الجملة الشرطية قمت بطباعة امر الطباعة وبداخلها الفهرس وتبقى وضع مؤشر العنصر الذي تريدين طباعته

#5


هل يمكنكم النظر هنا؟

#6

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

#7


لماذا يحدث خطأ هنا؟

#8


الاسئله صعبه ولا انا ماافهم؟ :joy:
ممكن تشوفوا ليش مو راضي؟

#9

انتبه ف Type وايضا اسماء الفواكه يجب ان تبدأ بحرف كبير وهذا سبب الخطأ حيث يجب ان تلتزم بالمطلوب ضمن نص السؤال

#10

ممكن الرد على السؤال السابق

#11

enumerate تستخدم لتعيد عناوين العناصر للقائمة اضافة لقيم العناصر
اي في المرة الاول ستعيد عنوان العنصر الاول 0 وقيمته Mercury وهكذا
لايمكنك كتابة جملة الدوران بخمس متغيرات والجزء الثاني منها سيعيد قيمتين فقط
اي انك بحاجة الى متغيرين
وبداخل جملة الدوران يمكنك وضع جملة شرطية تحدد انه عندما تكون قيمة العنوان اقل من عنوان العنصر الرابع فتتم طباعة قيمة العناصر ولن تتم طباعة مابعد العنصر الرابع

#12


رجاء المساعدة في هذا الكود، انا لا أجد الخطأ!

#13

ضمن بايثون اسم الكلاس يجب ان يبدأ بحرف كبير ولايجب ان يكون هناك فراغ بين self. وname