اختبار أساسيات بايثون هو تطبيق تعليمي قائم على الاختيارات المتعددة، مصمم للمبتدئين والطلاب والمحترفين لتعلم أساسيات برمجة بايثون خطوة بخطوة. يحتوي هذا التطبيق على مئات من أسئلة الاختيار من متعدد التي تغطي مواضيع مهمة في بايثون، مثالية للامتحانات والمقابلات والتعلم الذاتي.
سواء كنت جديدًا في البرمجة أو تُحسّن معرفتك ببايثون، يوفر لك تطبيق اختبار أساسيات بايثون اختبارات متخصصة، وملاحظات فورية، وشروحات واضحة لتقوية أساسياتك البرمجية.
الميزات الرئيسية
تعلم الاختيار من متعدد: أسئلة مركزة متعددة الخيارات بدون ملاحظات مطولة.
1. مقدمة إلى بايثون - تاريخ بايثون: صُمم بواسطة غيدو فان روسوم عام ١٩٩١ - الميزات: بسيطة، مُفسّرة، محمولة، عالية المستوى - التثبيت: إعداد بايثون، متغيرات البيئة، بيئة التطوير المتكاملة - البرنامج الأول: أساسيات طباعة العبارات وبناء الجملة - المسافة البادئة: تُعرّف المسافات البيضاء كتل شيفرة بايثون - التعليقات: سطر واحد، سطرين، ملاحظات توثيقية
2. المتغيرات وأنواع البيانات - المتغيرات: حاويات لتخزين القيم - الأعداد الصحيحة: الأعداد الصحيحة الموجبة/السالبة - الأعداد العشرية: الأعداد العشرية ذات الأجزاء الكسرية - السلاسل النصية: تسلسلات نصية بين علامتي اقتباس - القيم المنطقية: القيم المنطقية (صحيح/خطأ) - تحويل النوع: التحويل بين أنواع البيانات
3. العوامل في بايثون - العوامل الحسابية: +، -، *، / - أساسيات - عوامل المقارنة: ==، >، <، != - العوامل المنطقية: AND، أو، لا - معاملات التعيين: =، +=، -=، *= - معاملات البت: &، |، ^، ~، <<، >> - معاملات العضوية: in، not في تسلسلات
4. تدفق التحكم - عبارة if: تُنفّذ الكود إذا كانت صحيحة - if-else: تُعالج حالتي الصواب والخطأ - elif: تُتحقق شروط متعددة - جملة if مُتداخلة: شروط داخل شروط - حلقات تكرار: for، while - Break & Continue: تدفق حلقة التحكم
5. هياكل البيانات - القوائم: مجموعة مُرتبة وقابلة للتغيير - الصفوف: مجموعة مُرتبة وغير قابلة للتغيير - المجموعات: عناصر فريدة وغير مُرتبة - القواميس: أزواج بيانات مفتاح-قيمة - فهم القائمة: إنشاء قائمة مُدمجة - طرق السلسلة النصية: split، join، replace، format
6. الدوال - تعريف الدوال: استخدام الكلمة المفتاحية def - الوسائط: الموضعية، الكلمة المفتاحية، الافتراضية، المتغيرة - عبارة الإرجاع: إرسال القيم العودة - نطاق المتغيرات: محلي مقابل عالمي - دوال لامدا: دوال مجهولة ذات تعبير مفرد - دوال مدمجة: len، type، input، range
7. الوحدات والحزم - استيراد الوحدات: إضافة وظائف إضافية - وحدة الرياضيات: sqrt، pow، factorial - وحدة عشوائية: أرقام عشوائية، خلط - وحدة التاريخ والوقت: عمليات التاريخ/الوقت - إنشاء الوحدات: ملفات بايثون قابلة لإعادة الاستخدام - استخدام PIP: تثبيت حزم خارجية
8. معالجة الملفات - فتح الملفات: open() مع الأوضاع r، w، a - قراءة الملفات: read()، readline()، readlines() - كتابة الملفات: write()، writelines() - إغلاق الملفات: تحرير الموارد، إلخ.
9. معالجة الأخطاء والاستثناءات - أخطاء بناء الجملة: أخطاء في بنية الكود - أخطاء وقت التشغيل: أخطاء أثناء التنفيذ - كتلة Try-Except: معالجة الأخطاء بسلاسة - كتلة Final: تعمل بغض النظر عن الاستثناءات إلخ.
جاهز للاختبار والمقابلة: مثالي للطلاب والباحثين عن عمل.
تحسين المهارات: تعزيز أساسيات برمجة بايثون.
مثالي لـ:
المبتدئين في تعلم بايثون
الطلاب الذين يستعدون للامتحانات أو مقابلات البرمجة
المهنيون الذين يجددون معارفهم في بايثون
المعلمون أو المدربون الذين يحتاجون إلى مواد جاهزة للاختبار
حمّل "اختبار أساسيات بايثون" الآن للتدرب على أسئلة الاختيار من متعدد التي تغطي أساسيات بايثون، وهياكل البيانات، والوظائف، والبرمجة كائنية التوجه، ومعالجة الأخطاء، وتعلم برمجة بايثون خطوة بخطوة.
تاريخ التحديث
16/09/2025
التعليم
أمان البيانات
arrow_forward
يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
قد يشارك هذا التطبيق أنواع البيانات هذه مع جهات خارجية:
معلومات التطبيق وأداؤه والجهاز أو أرقام التعريف الأخرى
لم يتم تجميع أي بيانات.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى جمع بيانات المستخدمين