الوسم: #بايثون

24 مقال · كل المقالات

هنا كل دروس تقدر عن بايثون، من الأحدث إلى الأقدم. كل درس مكتوب بالعربي للمبتدئين، وأمثلته تعمل مباشرة في مترجم بايثون اونلاين. من أحدثها: OnlineGDB Python بالعربي: مقارنة مع مترجم بايثون اونلاين، باي تشارم اون لاين: هل يوجد PyCharm في المتصفح؟، المعاملات الشرطية والمعاملات المنطقية في بايثون Python.

مبتدئ· 6 د قراءة

باي تشارم اون لاين: هل يوجد PyCharm في المتصفح؟

هل يوجد باي تشارم اون لاين؟ الجواب الصريح عن PyCharm في المتصفح، وأفضل بديل مجاني يشغّل بايثون على الجوال والكمبيوتر بدون تحميل ولا تسجيل.

  • #بايثون
  • #python
  • #PyCharm
  • #أدوات
  • #مبتدئين
مبتدئ· 12 د قراءة

المعاملات الشرطية والمعاملات المنطقية في بايثون Python

شرح المعاملات الشرطية والمعاملات المنطقية في بايثون: معاملات المقارنة، و and و or و not، وجدول الحقيقة، والأولوية، والمعامل الشرطي بأمثلة تشغّلها.

  • #بايثون
  • #python
  • #المعاملات المنطقية
  • #logical operators
  • #مبتدئين
متوسط· 6 د قراءة

التسلسل و JSON في بايثون Python: dumps و loads

تعلّم التسلسل و JSON في بايثون بوحدة json: حوّل القواميس والقوائم إلى نص بـ dumps، وأعدها بـ loads، واحفظ النص العربي مقروءًا بدون أخطاء.

  • #بايثون
  • #python
  • #json
  • #التسلسل
  • #serialization
  • #القواميس
متوسط· 6 د قراءة

Generator in Python: شرح المولدات في بايثون yield و next

Generator in Python بالعربي: تعلّم المولدات في بايثون، والفرق بين yield و return، والمرور على المولّد بحلقة for، واستخدام next() بأمثلة تشغّلها.

  • #بايثون
  • #python
  • #المولدات
  • #generators
  • #yield
  • #الحلقات
متوسط· 6 د قراءة

دالة lambda في بايثون Python: الدوال المجهولة و sorted

تعلّم دالة lambda في بايثون: اكتب دالة كاملة في سطر واحد، واعرف الفرق بينها وبين def، ومرّرها إلى sorted و max لترتيب القوائم بذكاء.

  • #بايثون
  • #python
  • #الدوال
  • #functions
  • #lambda
  • #الدوال المجهولة
متوسط· 6 د قراءة

معاملات الدوال في بايثون Python: *args و **kwargs

تعلّم معاملات الدوال في بايثون: مرّر القيم بالترتيب وبالاسم، وأعطها قيمًا افتراضية، واستقبل أي عدد من القيم بـ *args و **kwargs.

  • #بايثون
  • #python
  • #الدوال
  • #functions
  • #المعاملات
  • #arguments
مبتدئ· 6 د قراءة

الإدخال والإخراج في بايثون: دالة input و print بالعربي

تعلّم الإدخال والإخراج في بايثون: اقرأ ما يكتبه المستخدم بأمر input()، وحوّله إلى رقم بـ int() و float()، واطبع النتائج مرتّبة بـ print و sep و end.

  • #بايثون
  • #python
  • #الإدخال والإخراج
  • #input
  • #print
  • #مبتدئين
متوسط· 6 د قراءة

الوحدات والحزم في بايثون Python Modules: import بالعربي

تعلّم الوحدات والحزم في بايثون: استورد الوحدات بـ import و from و as، واستكشفها بـ dir()، واصنع وحدتك وحزمتك الخاصة خطوة بخطوة بالعربي.

  • #بايثون
  • #python
  • #الوحدات
  • #modules
  • #الحزم
  • #packages
مبتدئ· 5 د قراءة

القواميس في بايثون Python Dictionary: items و KeyError

تعلّم القواميس في بايثون Python Dictionary: اقرأ القيم بالمفتاح، وأضفها وعدّلها واحذفها، ومرّ عليها بـ items، وتجنّب خطأ KeyError بكود بايثون واضح.

  • #بايثون
  • #python
  • #القواميس
  • #dictionaries
  • #مبتدئين
متوسط· 6 د قراءة

الأصناف والكائنات في بايثون Python: class و __init__ و self

تعلّم الأصناف والكائنات في بايثون: اكتب صنف class، وأنشئ منه كائنات، واحفظ بياناتها في خصائص بـ __init__، واكتب دوالها الخاصة باستخدام self.

  • #بايثون
  • #python
  • #الأصناف
  • #classes
  • #الكائنات
  • #objects
مبتدئ· 7 د قراءة

ساعة البرمجة 2026: ماين كرافت والشهادة والذكاء الاصطناعي

ساعة البرمجة (Hour of Code) 2026: ما هي، ومتى تُقام، وكيف تشارك في أنشطة ماين كرافت وتحصل على الشهادة، وما ساعة الذكاء الاصطناعي، مع ساعة بايثون جاهزة.

  • #ساعة البرمجة
  • #hour of code
  • #ماين كرافت
  • #الذكاء الاصطناعي
  • #بايثون
  • #مبتدئين
مبتدئ· 6 د قراءة

الدوال في بايثون Python Functions: def و return

تعلّم الدوال في بايثون: عرّف دالة بـ def، واستدعها، ومرّر إليها المعاملات، وأرجع النتيجة بـ return، وافهم الفرق بين print و return بالأمثلة.

  • #بايثون
  • #python
  • #الدوال
  • #functions
  • #مبتدئين
مبتدئ· 6 د قراءة

الحلقات في بايثون Python Loops: حلقة for و while و range

تعلّم الحلقات في بايثون: حلقة for مع range()، وحلقة while بشرط، وأوقف التكرار بـ break، وتخطَّ دورة بـ continue، وتجنّب الحلقة التي لا تنتهي.

  • #بايثون
  • #python
  • #الحلقات
  • #loops
  • #for
  • #while
مبتدئ· 6 د قراءة

الشروط في بايثون Python if else: جملة if و elif بالعربي

تعلّم الشروط في بايثون بالعربي: المقارنات والقيم المنطقية True و False، وجملة if و elif و else، وربط الشروط بـ and و or و not بأمثلة سهلة.

  • #بايثون
  • #python
  • #الشروط
  • #conditions
  • #if
  • #مبتدئين
مبتدئ· 6 د قراءة

النصوص في بايثون Python Strings: len و split والتقطيع

تعلّم العمليات على النصوص في بايثون: قِس الطول بـ len، وقصّ الأجزاء بالتقطيع، وابحث بـ count و in، وحوّل الحروف بـ upper، وقسّم النص بـ split.

  • #بايثون
  • #python
  • #النصوص
  • #strings
  • #مبتدئين
مبتدئ· 5 د قراءة

تنسيق النصوص في بايثون Python: f-string و %s و %d

تعلّم تنسيق النصوص في بايثون: ضع المتغيرات داخل جملة بـ f-string الحديثة والطريقة القديمة %s و %d و %.2f، وتجنّب أشهر الأخطاء بالأمثلة.

  • #بايثون
  • #python
  • #تنسيق النصوص
  • #string formatting
  • #f-string
  • #مبتدئين
مبتدئ· 6 د قراءة

القوائم في بايثون Python Lists: append وأكواد بايثون

تعلّم القوائم في بايثون Python Lists: أنشئ قائمة، وأضف العناصر بـ append، واقرأها بالفهرس، ومرّ عليها بحلقة for، مع أكواد بايثون جاهزة.

  • #بايثون
  • #python
  • #القوائم
  • #lists
  • #مبتدئين
مبتدئ· 6 د قراءة

المتغيرات وأنواع البيانات في لغة بايثون Python

تعلّم المتغيرات في بايثون وأنواع البيانات في لغة بايثون: احفظ الأرقام والنصوص، وفرّق بين int و float و str، واجمعها بدون أخطاء.

  • #بايثون
  • #python
  • #المتغيرات
  • #variables
  • #مبتدئين