لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 11/08/24 في كل الموقع
-
السلام عليكم انا هنا عاوز يبدل كل الصفر بقيمه NaN ماعد عمود Pregnancies وكمان عمود الDiabetesPedigreeFunction بس بردو بيغير الاصفر ال قيمه NaN وانا مش عاوز كده ؟ يعني مش ده المنطقي والطبيعه والا اي ؟ for col in diabetes.columns: if col != 'Pregnancies' or col != 'DiabetesPedigreeFunction': diabetes[col] = diabetes[col].replace(0,np.nan) ودي البيانات diabetes_clean.csv2 نقاط
-
السلام عليكم ورحمة الله وبركاته ان شاء الله سأقوم بشراء دورة الجافا سكربت قريبا جدا لكن اريد معرفة ماهي الامور التي احتاج اليها قبل البدء بالدورة هل هناك امور يجب تعلمها قبل البدء في الدورة ؟ هل احتاج الى معرفة بعض التقنيات قبل الدخول لها ؟ ايضا سؤال جانبي ! .... هل عند تعلم CSS هل اكتفي بالمعلومات الاساسية فقط مثل ( الالوان و الاطارات و box model و layout و الخطوط ) دون التعمق في اللغة (flex box و grid ) كوني ارغب بالعمل كمطور واجهة خلفية واذا كنت سأقوم ببناء تطبيق سأذهب لاستخدام اطر CSS لتسهيل العملية1 نقطة
-
ارغب في تطوير موقع يسمح للبائعين بالتسجيل من خلال تعبئة نموذج، وبعد ذلك تتلقى الإدارة إشعارًا لمراجعة طلباتهم. عند الموافقة، يتم قبول البائع وربط موقعه بموقعي كذالك اريد توفير نظام إشعارات عندما تنفذ الكميات من المنتجات لدى البائعين فما هو نوع الـ API الذي سأحتاجه، وكم ستكون تكلفته والمدة الزمنية اللازمة لإنشائه؟1 نقطة
-
هل استخدام مصمم الواجهة اﻷمامية لملف فيجما في بناء موقع الويب ، يؤدي إلى أن يكون الكود أقل جودة من لو كتب الكود من الصفر بنفسه بدون استخدام ملف فيجما؟ أقصد أن يكون الكود مفسر وقابل للصيانة والتطوير أرجو اجابة تفصيلية وشكرا لكم جميعا1 نقطة
-
ايوه صح فعلان المفروض and مش or عشان انا عاوز العمود ده وكمان العمود ده فا الف شكراا لحضرتكم جدا جزاكم الله كل خير الازم الشرطين يتحقيق مش شرط واحد1 نقطة
-
وعليكم السلام ورحمة الله وبركاته . لا هنا المنطق خاطئ . يجب عليك الإنتباه أنك إذا قمت بإستخدام not فإنك تقوم بتبديل الشرط . فمثلا نفرض أنك تريد التحقق من رقم هل هو 1 أو 2 نقوم بتنفيذ أمر معين فهنا الشرط سيكون كالتالي : num = 1 if num == 1 or num == 2: print("ok") ولكن ماذا لو أردنا عكس الشرط أي إذا كان الرقم 1 أو 2 لا نقوم بتنفيذ الأمر هنا سنستخدم not (!) وبهذا يجب تبديل الشرط or ليكون and : num = 5 if num != 1 and num != 2: print("ok") وهكذا إذا تم إستخدام not وكان يوجد شرط and يتم تحوليه إلى or والعكس لو كان يوجد or يتم تحويله إلى and. وهكذا نفس المنطق لديك نحن نريد عدم تنفيذ الكود إذا كان العمود Pregnancies أو DiabetesPedigreeFunction إذا هنا الشرط (أو or ) وبما أننا نريد عكسه أى سنستخدم (not !) إذا سنقوم بتحويل or إلى and هكذا : for col in diabetes.columns: if col != 'Pregnancies' or col != 'DiabetesPedigreeFunction': diabetes[col] = diabetes[col].replace(0,np.nan) ويمكنك التفكير فيها بطريقة منطقية أكثر إذا كان العمود مثلا Pregnancies فإن الشرط col != 'Pregnancies' لن يتحقق ولكن col != 'DiabetesPedigreeFunction' سيتحقق وبهذا سيتم تنفيذ الكود بسبب or.1 نقطة
-
الكود الحالي فيه مشكلة بسيطة في الشرط الذي يستخدم لتحديد الأعمدة التي لن يتم استبدال القيم فيها، حيث استخدمت الشرط: if col != 'Pregnancies' or col != 'DiabetesPedigreeFunction' ولكن هذا الشرط سيظل صحيحا دائما، لأن أي عمود إما أنه ليس 'Pregnancies' أو ليس 'DiabetesPedigreeFunction'، لذا يجب عليك استخدام الشرط and حتى يستثني فقط هذين العمودين معا، جرب تعديل الكود إلى الآتي: for col in diabetes.columns: if col != 'Pregnancies' and col != 'DiabetesPedigreeFunction': diabetes[col] = diabetes[col].replace(0, np.nan) هكذا سيتم استبدال القيم 0 بقيم NaN في جميع الأعمدة، ما عدا الأعمدة 'Pregnancies' و 'DiabetesPedigreeFunction'.1 نقطة
-
السلام عليكم هو اي السكربيت ده Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process ؟1 نقطة
-
نعم إذا قمت بإختيار سياسة التنفيذ Unrestricted فهنا إذا تم تنفيذ أي سكريبت غير موثوق بداخل ال PowerShell سيتم تنفيذه حتى إذا كان ضارا . أما الأمر الذي أرسلته فهو لا توجد به مشكلة حيث يستخدم لجلسه واحده وسيقوم بتنفيذ الإسكريبتات الموثوقة أو التي تم إنشاءها على جهازك. لهذا يبنغي عليك الحذر من تنفيذ أى سكريبت غير موثوق أو لاتعرف مصدره حتي لا تحدث مشاكل لك.1 نقطة
-
Traceback (most recent call last): File "e:\PYHON\diabetes-project\diabetes.py", line 161, in <module> plt.figure(figsize=(10,8)) ~~~~~~~~~~^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\pyplot.py", line 1027, in figure manager = new_figure_manager( num, figsize=figsize, dpi=dpi, facecolor=facecolor, edgecolor=edgecolor, frameon=frameon, FigureClass=FigureClass, **kwargs) File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\pyplot.py", line 550, in new_figure_manager return _get_backend_mod().new_figure_manager(*args, **kwargs) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\backend_bases.py", line 3507, in new_figure_manager return cls.new_figure_manager_given_figure(num, fig) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\backend_bases.py", line 3512, in new_figure_manager_given_figure return cls.FigureCanvas.new_manager(figure, num) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\backend_bases.py", line 1797, in new_manager return cls.manager_class.create_with_canvas(cls, figure, num) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^ File "E:\PYHON\diabetes-project\Lib\site-packages\matplotlib\backends\_backend_tk.py", line 483, in create_with_canvas window = tk.Tk(className="matplotlib") File "C:\Users\Dell\AppData\Local\Programs\Python\Python313\Lib\tkinter\__init__.py", line 2459, in __init__ self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use) ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ _tkinter.TclError: Can't find a usable init.tcl in the following directories: C:/Users/Dell/AppData/Local/Programs/Python/Python313/lib/tcl8.6 C:/Users/Dell/AppData/Local/Programs/Python/lib/tcl8.6 C:/Users/Dell/AppData/Local/Programs/lib/tcl8.6 C:/Users/Dell/AppData/Local/Programs/Python/library C:/Users/Dell/AppData/Local/Programs/library C:/Users/Dell/AppData/Local/Programs/tcl8.6.14/library C:/Users/Dell/AppData/Local/tcl8.6.14/library This probably means that Tcl wasn't installed properly. المشكله في الكود ده plt.figure(figsize=(12,8)) sns.histplot(data=diabetes , x="Insulin" , bins=30, kde=True) plt.title("Distribution of Insulin Levels") plt.xlabel("Insuline Level") plt.ylabel("Frequency") plt.grid(True) plt.show()1 نقطة
-
نعم بالفعل المشكلة تحدث كثيرا في إصدار 3.13.0 والحل الذي أخبرتك به وهو نسخ الملفات سيقوم بحل تلك المشكلة . وإذا كان يعمل لديك على إصدار 3.12 فلا مشكلة يمكنك إستخدامه. لا داعي للشكر . وإياكم اللهم أمين1 نقطة
-
أ.محمد الوضح ان فيه مشكله في اصدر باثيون 3.13.0 عشان انا رجعت الاصدر 3.12.7 الكود اشتغل تمام مافيش اي مشكله فا الف شكراا لحضرتك جزاك الله كل خير1 نقطة
-
طيب الامر ده خطير فعلان بمعني ان ممكن اكتب كود يخترق الجهاز ؟1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. إن تنفيذ البرامج النصية (السكريبتات) معطل إفتراضيا على النظام بمعنى أن PowerShell يمنع تشغيل البرامج النصية. حيث يتم تعيين سياسة التنفيذ الافتراضية لـ PowerShell على Restricted والتي تمنع تنفيذ البرامج النصية لأسباب أمنية لذلك هذا الأمر يقوم بالسماح بتنفيذ البرامج بداخل ال PowerShell . وهناك ثلاث سياسات تنفيذ رئيسية في PowerShell: Restricted: السياسة الافتراضية، والتي تمنع جميع عمليات تنفيذ البرامج النصية. RemoteSigned: تسمح بتنفيذ البرامج النصية التي تم إنشاؤها محليا والبرامج النصية الموقعة عن بعد من الناشرين الموثوق بهم. Unrestricted: تسمح بتنفيذ جميع البرامج النصية دون أي قيود. أما الجزء الخاص ب -Scope Process يعني أن هذا التغيير سيطبق فقط على الجلسة الحالية في PowerShell ولن يؤثر على بقية الجلسات أو النظام بشكل عام. عند إغلاق الجلسة، سيتم إلغاء التغيير. إذا الأمر الذي أرسلته سيسمح بتنفيذ البرامج النصية في الجلسة الحالية فقط.1 نقطة
-
هل تعمل على بيئة إفتراضية أم لا . إذا كنت تعمل على بيئة إفتراضية يرجى نسخ مجلد tcl في مسار C:/Users/Dell/AppData/Local/Programs/Python/Python313/tcl ووضعه بداخل مجلد البيئة الإفتراضية. إذا لم تكن تستخدم بيئة إفتراضية أو ظل الخطأ كما هو يرجى نسخ مجلد tcl8.6 و tk8.6 بداخل المجلد tcl في المسار السابق ووضعهم بداخل مجلد lib في المسار التالي : C:/Users/Dell/AppData/Local/Programs/Python/lib1 نقطة
-
يمكنك معرفة التحديثات من خلال التوثيق الرسمي وهذا هو الرابط الرسمي للتغيرات التي حدثت في إصدا 3.13.0 : https://docs.python.org/3/whatsnew/changelog.html ويمكنك قراءة المقالات الخاصة باللغة لمعرفة الثغرات والمشاكل المتعلقة في الإصدارات . هنا انا اتحدث على المشروع في العالم الحقيقي كما قلت أنت وهنا أنا اتوقع أن المشروع على خادم . ولذلك أتوقع أن الخادم لا يحوي سوى مشروع واحد لهذا لا حاجة هنا للبيئة الإفتراضية أما إذا كان الخادم يوجد به أكثر من مشروع وهذا شئ ليس مفضلا فحينها يمكنك إستخدام البيئة الإفتراضية . أما أهمية البيئة الإفتراضية تظهر لدي التطوير حيث المبرمج يعمل على أكثر من مشروع على جهازه و كل مشروع له إصدارات مختلفة و مكتبات وحزم بإصدارات مختلفة أيضا لذلك سيحدث تعارضات في المشاريع لهذا البيئة الإفتراضية تعمل كجهاز منفصل كل بيئة لها الإصدارات الخاصة بها وهنا كل مشروع سيعمل بالإصدارات اللازمة له.1 نقطة
-
نعم بالطبع من الممكن أن تحدث مشاكل لا يجب تحديث المشروع مباشرة . يجب أن يتم الأول تحديثة في بيئة إختبار على الجاهز الخاص بك . ويجب أيضا إذا كان المشروع يعمل في العالم الحقيقي أى على خادم فهنا لا يجب أن يستعمل بيئة إفتراضية كل ما عليك هو تحديث بايثون فقط . نعم بالطبع سيتوجب عليك ذلك حيث كل مشروع بمثابة بيئة منفصلة أى قم بإعتباره كانه جهاز منفصل فإذا حينها سيتوجب عليك تحديث كل جهاز منفردا كما هنا . ولكن لا يجب عليك التحديث دائما حيث حاليا إصدار 3.13.0 هو أحدث إصدار من بايثون ومن الممكن أن تكون به الكثير من المشاكل التي لم يتم إكتشافها حتي الآن فمن الممكن أن يكون الإصدار غير مستقر حاليا . وأيضا من الممكن أنه في الإصدار الحديث قد تم حذف أو تغير بعض الخصائص فهنا لن يكفي تحديث الإصدار لديك بل سيتوجب أيضا تغير الكود لديك ليتوافق مع الإصدار الحديث . حيث في معظم لغات البرمجة عند تحديث الإصدار إلى إصدار أحدث يتم إهمال أو تغير بعض الخصائص لذلك عند تحديث المشروع إلى الإصدار الحديث سيتوجب تحديث الكود أيضا . لهذا إذا كان المشروع معقدا فيفضل عدم تحديث الإصدار إلا إذا كانت هناك مشاكل متعلقة بالأمان في الإصدار الأقدم أو أنك تريد إستخدام خصائص جديدة أصبحت متاحة في الإصدار الحديث.1 نقطة
-
وعليكم السلام ورحمة الله وبركاته. توجد طريقتين : أولا يجب عليك تفعيل البيئة الإفتراضية وبعد ذلك يمكنك تنفيذ الأمر التالي : python -m venv --upgrade اسم البيئة الإفتراضية ويمكنك وضع إسم البيئة الإفتراضية لديك في الأمر السابق.ولكن من الممكن أن هذا الأمر يسبب مشكلة ولن يعمل بسبب الحزم. والحل الثاني هو : أولا يجب تفعيل البيئة الإفتراضية . بعد ذلك لحفظ المكتبات التي تم تثبيتها في البيئة في ملف . يمكنك تنفيذ الأمر التالي : python -m pip freeze > requirements.txt بعد ذلك يجب حذف مجلد البيئة الإفتراضية . وإنشاء بيئة جديدة وتفعليها . بعد ذلك لتحميل المكتبات من جديد عن طريق الأمر التالي : python -m pip install -r requirements.txt1 نقطة
-
السلام عليكم جمعيه مبارك هي اي مبادر جوجل لذكاء الاصطناعي في الشرق الاوسط ؟1 نقطة
-
كيف يمككنني التدرب علي ما اتعلمه علي سبيل المثال انا اتعلمت لغة بايثون كيف يمكنني التدرب عليه وعندي سؤال اخر وهو كيف اذاكر هل اقتصر فقط علي السماع وكتابه ما يشرح ولا اكتب ملاحظاتي في note book1 نقطة
-
1 نقطة
-
شكرا استاذ عبد الوهاب على ردك بس حاب اعرف لان الشيء ذا وقفني اكثر من مره و هو ان لازم اتأسس في البرمجة وبصراحة لا اعلم كيف اتأسس ... انا فعلا تعلمت لغة بايثون من دورة اكاديمية حسوب وقطعت بها شوط رائع لكن ( اكتشفت ان اللغة ليست موجودة في ساحة التوظيف بشكل كبير مثل الجافا سكربت مع node js )1 نقطة
-
هل المقصود مبادرة جوجل لفرص الذكاء الاصطناعي لتمكين الشرق الأوسط وشمال إفريقيا بالذكاء الاصطناعي؟ تلك المبادرة تهدف إلى تزويد نصف مليون شخص بالمهارات الأساسية للذكاء الاصطناعي خلال عامين. وتعتمد على استثمار بقيمة 15 مليون دولار أمريكي من جوجل، وتركز على ثلاثة مجالات رئيسية، أولها منهاجًا جديدًا للتدريب على الذكاء الاصطناعي باللغة العربية من خلال برنامج "مهارات من جوجل" وكورسيرا. وإنشاء صندوق جديد لدعم الباحثين الجامعيين المحليين في المنطقة الذين يركزون على حلول الذكاء الاصطناعي للرعاية الصحية وتغير المناخ والتعليم وغيرها من المجالات. وتوفير خدمات الذكاء الاصطناعي الخاصة بها باللغة العربية أي تدعم العربية. واستمرار استثماراتها في البنية التحتية السحابية في المنطقة، بما في ذلك توسيع مناطق بيانات جوجل كلاود في المملكة العربية السعودية وقطر والكويت.1 نقطة
-
الدورة موجهة لكل الفئات و لا تحتاج إلى خبرة سابقة أو أي تهيئة قبل بدءها لأن تمس كامل الجوانب من الأساسيات إلى إحتراف لغة جافاسكريبت و أطر العمل الخاصة بها، فالمسار الأول كله حول أساسيات جافاسكريبت و تدرس من خلاله حلقات التكرار، الدوال، المصفوفات، الكائنات، الأصناف و غيرها من الأمور. بالنسبة لكونك تريد أن تكون مطور خلفية فقط، يمكنك الإكتفاء بأساسيات CSS كبداية لكن مع مرور الوقت أنصحك بالعودة لدروس CSS و مشاهدتها لأنه من المهم أن يكون لديك خلفية حول كيفية بناء صفحات الويب و يمكنك أن تعدل عليها و لو قليلا في حالة لزم الأمر.1 نقطة
-
هل الدوره الالعاب بعد ان ابرمج اللعبه هل استطيع ان انشرها على الاندرويد و الايفون و على منصات الالعاب مثل ستيم وغيره وهل تعلموننا على طرق النشر1 نقطة