Am Fm نشر 20 يناير أرسل تقرير مشاركة نشر 20 يناير السلام عليكم ورحمة الله تعالى وبركاته a=arange(12).reshape(3,4) b=a.size()#لمعرفه عدد عناصر المصفوفه كلها c=a.ndim#لمعرفه عدد ابعادها d=a.shape(12,)#لمعرفه الأبعاد بالتفاصيل ماالخطا في هذة الأوامر هل هو خطأ منطقي او في الصياغة نفسها؟ ظهر لي خطأ لم أفهمه! اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 El Sayed El Tohamy نشر 20 يناير أرسل تقرير مشاركة نشر 20 يناير (معدل) وعليكم السلام ورحمة الله وبركاته هذه هي الشيفرة الصحيحة from numpy import arange a=arange(12).reshape(3,4) b=a.size#لمعرفه عدد عناصر المصفوفه كلها c=a.ndim#لمعرفه عدد ابعادها d=a.shape print(a) print(b) print(c) print(d) # المخرجات ''' [[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] 12 2 (3, 4) ''' لاحظ أن size و shape ليست وظائف لذلك لا نكتب بعدها أقواس ()، وإنما هي خصائص property لذلك تعامل مثل المتغيرات. تم التعديل في 20 يناير بواسطة El Sayed El Tohamy اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Am Fm
السلام عليكم ورحمة الله تعالى وبركاته
a=arange(12).reshape(3,4)
b=a.size()#لمعرفه عدد عناصر المصفوفه كلها
c=a.ndim#لمعرفه عدد ابعادها
d=a.shape(12,)#لمعرفه الأبعاد بالتفاصيل
ماالخطا في هذة الأوامر هل هو خطأ منطقي او في الصياغة نفسها؟
ظهر لي خطأ لم أفهمه!
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.