محمد وليد الريحاوي النصر نشر 12 سبتمبر 2023 أرسل تقرير مشاركة نشر 12 سبتمبر 2023 بعض الكودات لا اخطأ فيها و لكنها لا تعمل والداله& ايضا لا تعمل 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Adnane Kadri نشر 12 سبتمبر 2023 أرسل تقرير مشاركة نشر 12 سبتمبر 2023 يفضل إرفاق الأكواد بشكل نصي بدل التقاط صور لها، سوف يصعب آنذاك تشخيص المشكلة والعمل عليها. استعمل آداة تحرير الكود في المحرر الخاص بالأكاديمية وقم بلصق شيفرتك هنالك: بالنسبة للمشكلة الأولى التي تواجهها في هذا الكود: numbur = [22 ,33,45,23,1,11,34,88] X_numbur = [] for c in numbur : if numbur > 30 : X_numbur.append(numbur) print(X_numbur) أصلحه ليكون: numbur = [22 ,33,45,23,1,11,34,88] X_numbur = [] for c in numbur : if c > 30 : X_numbur.append(c) print(X_numbur) اذ أن كل عنصر من المصفوفة بحسب حلقة for التي تقوم بها هو c وليس المصفوفة نفسها numbur. أما بالنسبة لهذا الكود: numbur = [22 ,33,45,23,1,11,34,88] X_numbur = [numbur for numbur in numbur if numbur > 30] print(X_numbur) أصلحه ليصبح: numbur = [22 ,33,45,23,1,11,34,88] X_numbur = [n for n in numbur if n > 30] print(X_numbur) لأنك لازلت تقوم بنفس الخطأ، وهو مساواة اسم عنصر المصفوفة في الحلقة باسم المصفوفة نفسها. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
محمد وليد الريحاوي النصر
بعض الكودات لا اخطأ فيها و لكنها لا تعمل والداله& ايضا لا تعمل
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.