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