Am Fm نشر 20 يناير أرسل تقرير نشر 20 يناير السلام عليكم ورحمة الله تعالى وبركاته a=arange(12).reshape(3,4) b=a.size()#لمعرفه عدد عناصر المصفوفه كلها c=a.ndim#لمعرفه عدد ابعادها d=a.shape(12,)#لمعرفه الأبعاد بالتفاصيل ماالخطا في هذة الأوامر هل هو خطأ منطقي او في الصياغة نفسها؟ ظهر لي خطأ لم أفهمه! اقتباس
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 اقتباس
السؤال
Am Fm
السلام عليكم ورحمة الله تعالى وبركاته
a=arange(12).reshape(3,4)
b=a.size()#لمعرفه عدد عناصر المصفوفه كلها
c=a.ndim#لمعرفه عدد ابعادها
d=a.shape(12,)#لمعرفه الأبعاد بالتفاصيل
ماالخطا في هذة الأوامر هل هو خطأ منطقي او في الصياغة نفسها؟
ظهر لي خطأ لم أفهمه!
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.