دروس متفرقة

تشغيل ملف Python من CMD وPowerShell وVS Code على Windows

إذا كان Python مثبتًا على Windows ولديك ملف ينتهي بالامتداد .py ، فهذه الصفحة تشرح تشغيل الملف محليًا من CMD و PowerShell و VS Code . الأوامر الأساسية هي python file.py أو py file.py ، لكن نجاحها يعتمد على وجودك داخل مجلد الملف واختيار مفسر Py…

Python أم JavaScript للمبتدئين؟ الفرق وأيهما تبدأ به

إذا كنت مبتدئًا وتحتار بين بايثون و JavaScript ، فالاختيار الأفضل يعتمد على ما تريد أن تبنيه. بايثون مناسبة جدًا للتعلم العام، الأتمتة، تحليل البيانات، الذكاء الاصطناعي وكتابة السكربتات، بينما JavaScript هي اللغة الأساسية للتفاعل داخل صفحات ال…

كيف تختار محرر كود مناسب لتعلم Python؟ دليل مبسط للمبتدئين

عندما يبدأ المبتدئ في تعلم Python، يظن أحيانًا أن أصعب خطوة هي فهم الكود فقط، لكن الحقيقة أن اختيار محرر كود مناسب قد يجعل رحلة التعلم أسهل بكثير. فالمحرر الجيد يساعدك على كتابة الكود، تشغيله، رؤية الأخطاء، تنظيم الملفات، والانتقال تدريجيًا من ا…

شرح import في Python للمبتدئين: استيراد المكتبات والملفات داخل المشروع

عندما تبدأ في كتابة برامج Python، ستلاحظ أنك لا تحتاج إلى كتابة كل شيء من الصفر. هناك مكتبات جاهزة تساعدك على التعامل مع التاريخ، الأرقام العشوائية، الملفات، النظام، الإنترنت، وغيرها. لكن حتى تستخدم هذه المكتبات، تحتاج إلى أمر مهم جدًا اسمه imp…

شرح venv في بايثون: إنشاء وتفعيل البيئة الافتراضية للمبتدئين

البيئة الافتراضية venv في بايثون تعزل مكتبات كل مشروع عن المشاريع الأخرى، بحيث يمكنك استخدام إصدارات مختلفة من الحزم بدون أن تؤثر على بقية مشاريعك. لإنشاء بيئة افتراضية تستخدم عادةً python -m venv venv ، ثم تفعّلها على Windows أو macOS أو Linux…

15 مشروع بايثون للمبتدئين حسب المهارة والمستوى مع أكواد للتطبيق

إذا كنت تبحث عن مشاريع بايثون للمبتدئين ، فلا تبدأ بأكبر مشروع تجده. الأفضل أن تختار مشروعًا يناسب المهارة التي تعلمتها الآن: المتغيرات، الشروط، الحلقات، النصوص، القوائم، الملفات أو الدوال. في هذا الدليل ستجد 15 فكرة مشروع بايثون مرتبة حسب ا…

شرح دالة enumerate في بايثون: index والعنصر معًا

إذا كنت تمر على عناصر List في بايثون وتحتاج إلى معرفة رقم كل عنصر وقيمته في الوقت نفسه، فدالة enumerate() هي واحدة من أوضح الأدوات لهذا الغرض. بدل كتابة range(len(list)) ثم استخدام رقم الفهرس للوصول إلى العنصر، تستطيع enumerate() إعطاءك …

تشغيل بايثون أونلاين بدون تثبيت: جرّب Python من المتصفح

إذا كنت تريد تشغيل بايثون أونلاين بدون تثبيت ، يمكنك كتابة كود بايثون وتشغيله مباشرة من المتصفح ثم مشاهدة النتيجة خلال لحظات. هذه الطريقة مناسبة جدًا للمبتدئ، ولتجربة أمثلة قصيرة، وللتعلم من الهاتف أو من جهاز لا تريد تثبيت البرامج عليه. في با…

إزالة التكرار من قائمة في بايثون مع الحفاظ على الترتيب | بايثون بالمثال 1

لحذف العناصر المكررة من قائمة في بايثون ، يمكنك استخدام set() إذا لم يكن ترتيب العناصر مهمًا، أو dict.fromkeys() عندما تريد الاحتفاظ بترتيب أول ظهور لكل عنصر. وهناك طريقة تعليمية واضحة باستخدام حلقة for وشرط not in ، وتناسب أيضًا بعض القوائم ا…

تحميل المزيد
لم يتم العثور على أي نتائج