لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 12/04/24 في كل الموقع
-
كنت اريد ان اعرف ما الفرق بين method و functions مع تعريف نظري لل method5 نقاط
-
لدي سوال لا ادري لماذا اشعر بان المحاضر يأخذ الدروس بسرعه جدا كبيره هل لأنني أصلا لدي خلفيه في لغات html and css أم يوجد سبب آخر ايظن اشعر بان جميع الفيديوهات دقائقها جدا قليله4 نقاط
-
هلا اقدر اشتري اسم دومين لصفحة عندي على كلاود فلاير بيجز او نيتفاي واذا اقدر كيف4 نقاط
-
3 نقاط
-
السلام عليكم دي المشكله Traceback (most recent call last): File "e:\PYHON\diabetes-project\diabetes.py", line 5, in <module> import matplotlib.pyplot as plt ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\__init__.py", line 263, in <module> _check_versions() PS E:\PYHON\diabetes-project> & e:/PYHON/diabetes-project/Scripts/python.exe e:/PYHON/diabetes-project/diabetes.py Traceback (most recent call last): File "e:\PYHON\diabetes-project\diabetes.py", line 5, in <module> import matplotlib.pyplot as plt ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\__init__.py", line 263, in <module> _check_versions() File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\__init__.py", line 257, in _check_versions module = importlib.import_module(modname) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Dell\AppData\Local\Programs\Python\Python312\Lib\importlib\__init__.py", line 90, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\kiwisolver\__init__.py", line 8, in <module> from ._cext import ( ImportError: DLL load failed while importing _cext: The specified module could not be found.1 نقطة
-
1 نقطة
-
الفرق بين Method و Function Function (الدالة): كود يتم تعريفه لتنفيذ مهمة معينة، ويمكن استدعاؤها في أي وقت خلال البرنامج. و يتم استخدامها بشكل عام خارج الكائنات (Objects)، ويمكن أن تكون مستقلة عن الكائنات. تكون مستقلة بذاتها وقد تأخذ مدخلات (Parameters) وتُرجع مخرجات. و لنأخذ مثال على Function في بايثون: def add_numbers(a, b): return a + b result = add_numbers(3, 5) # استدعاء الدالة Method: هي نوع خاص من الدوال تكون مرتبطة بكائن معين (Object). يتم تعريفها داخل الكلاس (Class)، وتعمل في سياق هذا الكائن. عند استدعائها، يتم تمرير الكائن نفسه تلقائيًا كأول وسيط باستخدام الكلمة المفتاحية و هى self (في بايثون) أو ما يعادلها في لغات برمجة أخرى. الاستخدام: تستخدم للتعامل مع البيانات أو الخصائص الخاصة بالكائن الذي تنتمي إليه. و لنأخذ مثال على Method في بايثون: class Calculator: def add(self, a, b): return a + b calc = Calculator() # إنشاء كائن من الكلاس result = calc.add(3, 5) # استدعاء الطريقة المرتبطة بالكائن بالتوفيق إن شاء الله1 نقطة
-
من حيث الاستخدام فكلاهما واحد أي كلاهما دوال، الفرق يكمن في أنّ الميثود هي دالة كلاس أو كائن وليس في النطاق العام. بمعنى Functions دوال مستقلة، تُعرّف خارج أي كلاس أو كائن، وتستطيع استدعاءها مباشرةً من أي مكان في البرنامج لأنه يتم تعريفها في النطاق العام (Global Scope)، وتستقبل قيم إدخال parameters وتعيد قيمة إخراج return value. بينما الـ Methods هي دوال مرتبطة بكلاس أو كائن، وعليك تعريفها داخل الكلاس، وتُستدعى فقط من خلال إنشاء كائن من ذلك الكلاس وتقوم بتنفيذ عمليات معينة عليه. أي هي دالة خاصة تعرف على كائن معين من صنف معين، وتؤدي مهمة محددة على بيانات الكائن، وتؤثر عليه، وتستخدم للوصول إلى بيانات الكائن وتعديلها. لاحظ التالي مثلاً في بايثون، لدينا دالة مستقلة باسم greet وميثود داخل كلاس Person باسم greet. def greet(name): print(f"مرحباً {name}!") class Person: def __init__(self, name): self.name = name def greet(self): print(f"مرحباً {self.name}!") # استدعاء الدالة greet("محمد") person = Person("محمد") # استدعاء الميثود على الكائن person.greet()1 نقطة
-
هذا السؤال تمت الإجابة عليه من قبل، لذا أرجو الاطلاع على الإجابة من هنا:1 نقطة
-
وعليكم السلام، برمجة SAS (Statistical Analysis System) هي نظام برمجي متخصص لتحليل البيانات وإجراء الإحصاءات المتقدمة، ويستخدم بشكل واسع في مجالات مثل علم البيانات، إدارة الأعمال، والبحث العلمي كما توفر SAS مجموعة من الأدوات لإنشاء التقارير، تحليل البيانات، التنبؤ بالنماذج، والتصورات البيانية وتتميز بسهولة التعامل مع كميات كبيرة من البيانات من مصادر متعددة، مما يجعلها أداة فعّالة لتحليل البيانات واتخاذ القرارات المستندة إلى المعلومات أقترح عليك هذه المقالة التي تشرح البرنامج بشيء من الاستفاضة:1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. برنامج SAS هو إختصار (Statistical Analysis System) وهو هو أداة تحليل إحصائي تستخدم لتحليل معلومات وبيانات المؤسسات التجارية الكبيرة تم تطويره لتحديد سمات العملاء وإعداد التقارير واستخراج البيانات وإجراء التحليلات التنبؤية ويملك وحدات برمجية لاستخدامات متقدمة مثل مكافحة غسيل الأموال وتحليل لإنترنت الأشياء لكنه منتج مدفوع وسعره مرتفع نوعًا ما. وإستخداماته تتلخص في : يتميز بقدرات عالية على التعامل مع البيانات الكبيرة والمعقدة. يمكن استخدامه لتنظيف البيانات وتحويلها وإجراء العمليات الحسابية عليها. يتمتع بمستوى عال من الأمان ما يجعله مناسبا للاستخدام في المؤسسات الحساسة مثل البنوك وغيرها. يدعم البرمجة النصية (SAS Code) وكذلك واجهة مرئية للمستخدمين الذين يفضلون العمل بدون أكواد.1 نقطة
-
نعم، قد تكون للغة C++ علاقة بالمشكلة، خاصة إذا كنت قد أزلت أدوات أو مكتبات C++ من جهازك، لأن بعض مكتبات Python (مثل matplotlib وkiwisolver) تعتمد على ملفات DLL يتم إنشاؤها باستخدام أدوات C++ Build Tools. يجب القيام ببعض الخطوات: حمل نسخة Microsoft C++ Redistributables المناسبة لنظامك من هنا. ثم قم بتثبيتها. تثبيت Microsoft C++ Build Tools عن طريق تحميله من Visual Studio. أثناء التثبيت، اختر الخيار الخاص بـ C++ Build Tools. إعادة تثبيت المكتبات المتأثرة: pip install --force-reinstall matplotlib kiwisolver بالتوفيق إن شاء الله1 نقطة
-
ذلك إختصار لجملة Statistical Analysis System، والتي تعني نظام التحليل الإحصائي، وتم تطوير SAS لأول مرة في أوائل السبعينيات في جامعة ولاية كارولينا الشمالية، وإطلاقه كمنتج تجاري في عام 1976. والغرض منه تحليل البيانات بشكل أساسي، ويتميز بالتالي: القدرة على التعامل مع كميات كبيرة من البيانات مجموعة واسعة من الإجراءات الإحصائية والتحليلية إنشاء تقارير وتحليلات مخصصة الدعم للغات البرمجة الأخرى مثل SQL وPython وR العمل على منصات متعددة، بما في ذلك ويندوز ولينكس وUNIX التكامل مع برامج أخرى مثل Excel و SPSS. وستجد أنه مستخدم في مجالات مختلفة منها البحوث العلمية، الإحصاء والتحليلات، العلوم الصحية، العلوم الاجتماعية، الأعمال والتجارة والحكومة.1 نقطة
-
بالطبع تستطيع تخصيص اسم الدومين وذلك يسمى custom domain عليك شراء دومين أولاً من أحد مقدمي الخدمة مثل Namecheap. ثم التوجه للوحة التحكم لديك وربط الدومين بالمشروع الذي تريده.1 نقطة
-
وعليكم السلام ورحمة الله، خطأ ImportError: DLL load failed while importing _cext عادةً يشير إلى مشكلة في بيئة Python أو المكتبات التي تعتمد عليها. إليك خطوات لحل المشكلة: تأكد من تثبيت المكتبات بشكل صحيح افتح موجه الأوامر الخاص بـ Python (في نفس البيئة الافتراضية) باستخدام هذه الاوامر: cd E:\PYHON\diabetes-project Scripts\activate ثم قم بتشغيل الأمر التالي لإعادة تثبيت مكتبة kiwisolver التي تسبب المشكلة: pip install --force-reinstall kiwisolver ثم أعد تثبيت مكتبة matplotlib: pip install --force-reinstall matplotlib تأكد من أن بيئة Python تحتوي على جميع المكتبات المطلوبة عن طريق: pip list تأكد من أنك تستخدم البيئة الافتراضية المناسبة (E:\PYHON\diabetes-projectفي مشروعك) عند تثبيت المكتبات وتشغيل البرنامج. قد تحتاج الى تحديث المكتبات عن طريق: pip install --upgrade pip pip install --upgrade matplotlib kiwisolver --------------------------------------------------------------------------------------------------------------------------- قد تحتاج الى حذف وإعادة إنشاء البيئة الافتراضية ولكن هذا حل اخير اذا لم تعمل الخطوات السابقة: rm -rf Scripts Lib pyvenv.cfg python -m venv . Scripts\activate pip install matplotlib pip install -r requirements.txt بالتوفيق.1 نقطة