Am Fm نشر 26 ديسمبر 2023 أرسل تقرير نشر 26 ديسمبر 2023 (معدل) السلام عليكم ورحمة الله وبركاته لماذا تعرف مكتبه numpy بشكل مختلف import numpy as np اواحيانا import Numpy as np ماالفرق بينهما؟ ولماذا هذه الأخيرة لاتدعم دوال مثل modوdeg2radو الدوال المثلثيه sinوغيرها تم التعديل في 26 ديسمبر 2023 بواسطة Mustafa Suleiman تعديل عنوان السؤال اقتباس
0 Khaled Osama3 نشر 26 ديسمبر 2023 أرسل تقرير نشر 26 ديسمبر 2023 بتاريخ 24 دقائق مضت قال Am Fm: السلام عليكم ورحمة الله وبركاته لماذا تعرف مكتبه numpy بشكل مختلف import numpy as np اواحيانا import Numpy as np ماالفرق بينهما؟ ولماذا هذه الأخيرة لاتدعم دوال مثل modوdeg2radو الدوال المثلثيه sinوغيرها الفرق بين import numpy as np و import Numpy as np: numpy هي الطريقة الصحيحة والمتعارف عليها لاستيراد مكتبة NumPy. Numpy بحرف كبير في البداية ليست طريقة صحيحة لأن اسم المكتبة الفعلي هو numpy. فإذا كتبت Numpy ، فمن الممكن Python لن تتعرف على هذا الاسم وسيعطي خطأ. عند استيرادها على شكل Numpy فهذا سيقوم باستيراد متغير باسم Numpy لكنه لن يحتوي على دوال وميزات numpy. ولهذا السبب عدم دعم بعض الدوال مثل mod, deg2rad والدوال المثلثية. لأنه لم يتم استيراد المكتبة الحقيقية ولكن استرد متغير. اقتباس
0 Mustafa Suleiman نشر 26 ديسمبر 2023 أرسل تقرير نشر 26 ديسمبر 2023 ما ذكرته غير صحيح، فعند استيراد المكتبة كالتالي: import Numpy as np سيظهر لك خطأ ModuleNotFoundError: No module named 'Numpy' والذي يعني أنه لا يوجد وحدة بذلك الاسم. حيث أن المكتبة يتم تصديرها بالاسم numpy لذا نحن بحاجة إلى استيرادها بنفس الاسم في بايثون ثم نستطيع تغيير الاسم من خلال as كالتالي: import numpy as np وإليك مثال: import numpy as np a = np.array([1, 2, 3, 4, 5, 6]) print(a[0]) وبالتالي تستطيع استخدام ميثود مثل deg2rad كالتالي: import numpy as np degree = np.deg2rad(180) print(degree) اقتباس
السؤال
Am Fm
السلام عليكم ورحمة الله وبركاته
لماذا تعرف مكتبه numpy بشكل مختلف
import numpy as np
اواحيانا
import Numpy as np
ماالفرق بينهما؟
ولماذا هذه الأخيرة لاتدعم دوال مثل modوdeg2radو الدوال المثلثيه sinوغيرها
تعديل عنوان السؤال
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.