بايثون العرب
2 subscribers
2 photos
29 links
قناة بايثون العرب تقدم شروحات Python بالعربية للمبتدئين، أمثلة عملية، حلول أخطاء شائعة، وروابط دروس من موقع Arab Python.
الموقع: www.arabpython.com
Download Telegram
هل ترغب في تعلم البرمجة بسهولة وفعالية؟ بايثون هي الخيار الأمثل لك في عام 2026! اكتشف لماذا تعتبر بايثون أفضل لغة للبدء في مسيرتك البرمجية وكيف تفتح لك فرصاً كبيرة في عالم التقنية. اقرأ المقال الكامل هنا:
https://www.arabpython.com/2026/04/python-best-language-to-start-programming-in-2026.html

بايثون #برمجة #تعلمالبرمجة #Python #Coding #تطويرالبرمجيات #تقنية
🐍 الدرس السادس | أساسيات بايثون: العوامل (Operators)

مش مجرد جمع وطرح... تعالَ تفهم الأدوات اللي بتصنع منطق برنامجك كله!

⚡️ محاور الدرس:
- 🧮 الحسابية: + - * /
- ⚖️ المقارنة: == != > <
- 🤔 المنطقية: and or not
- 🆔 الهوية: is is not
- 🔍 العضوية: in not in

🚀 للدخول مباشرة على الدرس واﻻستفادة الكاملة:
👉 https://www.arabpython.com/2026/04/python-basics-course-06-operators.html

#بايثون #برمجة #دورة_تعليمية #عوامل_بايثون
🐍 الدرس السابع | أنواع البيانات

🪪 لكل متغير هوية… وباختيار النوع الصحيح يكتمل تحكمك!

🌟 نصوص، أعداد، قوائم، قواميس، مجموعات ومنطق.
🚀 اكتشف أسرارها وجربها بنفسك حالاً:

👉 https://www.arabpython.com/2026/05/python-basics-course-07-data-types.html

#بايثون #Python #Data_Types
🐍 هل لاحظت أن بعض البيانات تتكرر داخل القوائم في بايثون؟
هنا يأتي دور Sets 👀
في هذا الدرس ستتعلم كيف تستخدم المجموعات في Python لتخزين البيانات بدون تكرار، وكيف تضيف وتحذف العناصر، وتفهم الفرق بينها وبين List و Tuple و Dictionary.
ستتعرف أيضًا على دوال مهمة مثل: add و update و remove و discard و union و intersection
رابط الدرس 👇 https://www.arabpython.com/2026/05/python-basics-course-09-sets.html
#بايثون #Python #تعلم_البرمجة #برمجة #أساسيات_بايثون #PythonSets #برمجة_للمبتدئين #كود #ArabPython
معلومة سريعة في Python

القائمة List تسمح بتخزين أكثر من قيمة داخل متغير واحد:

names = ["Ali", "Sara", "Omar"]

وتستطيع الوصول لأي عنصر باستخدام رقم الفهرس.
خطأ شائع:

ModuleNotFoundError

يظهر هذا الخطأ عندما تحاول استدعاء مكتبة غير مثبتة أو كتبت اسم المكتبة بشكل خاطئ.

الحل غالبًا يكون بتثبيت المكتبة أو التأكد من اسمها.
🐍 خطأ مشهور يواجه كل مبتدئ في بايثون:
ModuleNotFoundError: No module named ...
معناه ببساطة أن بايثون حاول يستدعي مكتبة، لكنه لم يجدها.
مثال:
import requests
لو ظهرت لك رسالة خطأ، فغالبًا مكتبة requests غير مثبتة عندك.
الحل يكون بتثبيتها من الطرفية:
pip install requests
لكن انتبه 👇
أحيانًا المشكلة ليست في التثبيت فقط، ممكن تكون بسبب:
كتبت اسم المكتبة خطأ
تستخدم بيئة Python مختلفة
ثبتت المكتبة في مكان، وتشغل الكود من مكان آخر
تستخدم محرر مثل VS Code على مفسّر Python غير الصحيح
الخلاصة:
قبل ما تتوتر من الخطأ، اسأل نفسك:
هل المكتبة مثبتة؟
هل الاسم صحيح؟
هل أستخدم نفس بيئة Python؟
📌 تابع قناة بايثون العرب لتعلّم Python بالعربي بخطوات بسيطة وواضحة.
🐍 Python ببساطة

لغة سهلة، قوية، ومناسبة جدًا للمبتدئين.
تقدر تستخدمها في:

تطوير الويب
تحليل البيانات
الأتمتة
الذكاء الاصطناعي

مثال صغير:

print("مرحباً يا بايثون")

ابدأ رحلتك مع بايثون بالعربي خطوة بخطوة 👇
🌐 www.arabpython.com
📢 t.me/arabpythonTG
🐍 لو تتعلم بايثون، لازم تفهم الفرق بين:
List
Tuple
Set
Dictionary
لأن كل نوع له استخدام مختلف، واختيار النوع الخطأ ممكن يخلي الكود أقل وضوحًا أو أصعب في التعامل.
في هذا الدرس ستعرف متى تستخدم كل نوع، وما الفرق بينها من ناحية الترتيب، التكرار، التعديل، وطريقة تخزين البيانات.
شرح بسيط ومناسب للمبتدئين 👇
https://www.arabpython.com/2026/05/python-list-tuple-set-dictionary-difference.html
#بايثون #Python #تعلم_البرمجة #برمجة #أساسيات_بايثون #PythonLists #PythonSets #PythonDictionary #برمجة_للمبتدئين #كود #ArabPython
🐍 عندك قائمة في بايثون فيها أسماء أو أرقام أو إيميلات مكررة؟
في هذا المثال من سلسلة “بايثون بالمثال” ستتعلم كيف تحذف التكرار من List بطريقة سهلة وعملية.
ستعرف: طريقة الحذف السريع باستخدام set
لماذا قد يتغير ترتيب العناصر أحيانًا
كيف تحافظ على الترتيب باستخدام dict.fromkeys
مثال عملي على حذف الإيميلات المكررة
درس قصير، لكنه مفيد جدًا لأي شخص يتعامل مع البيانات في Python 👇
https://www.arabpython.com/2026/05/python-example-remove-duplicates-from-list.html
#بايثون #Python #تعلم_البرمجة #برمجة #أمثلة_بايثون #PythonExamples #PythonLists #برمجة_للمبتدئين #كود #ArabPython
🐍 من أشهر أخطاء القوائم في بايثون:
IndexError: list index out of range
يظهر هذا الخطأ عندما تحاول الوصول إلى عنصر غير موجود داخل List، وغالبًا يحدث بسبب استخدام index أكبر من عدد العناصر.
في هذا الدرس ستتعلم: معنى الخطأ ببساطة
لماذا يظهر مع القوائم
كيف تصلح الكود
كيف تستخدم len بطريقة صحيحة
كيف تتجنب الخطأ داخل الحلقات
رابط الدرس 👇 https://www.arabpython.com/2026/05/python-indexerror-list-index-out-of-range.html
#بايثون #Python #تعلم_البرمجة #برمجة #أخطاء_بايثون #PythonErrors #PythonLists #برمجة_للمبتدئين #كود #ArabPython
معلومة مهمة في Python 🐍

في بايثون، المسافات في بداية السطر ليست مجرد تنسيق… بل جزء من الكود نفسه.

يعني لو كتبت if أو for أو def، لازم الأوامر التابعة لها تكون مزاحة للداخل بنفس المسافة، وإلا سيظهر لك خطأ IndentationError.

ترتيب الكود في بايثون ليس جمالًا فقط… بل شرط لتشغيله

#Python #بايثون #تعلم_البرمجة #أساسيات_بايثون