المستوى البرونزي · الدفتر 2 من 15
مرجع سريع لـ Python
Python Quick Reference
جولة سريعة على عناصر Python التي سنستعملها: المتغيّرات والسلاسل والعوامل والكائنات والقوائم والصفوف والقواميس والحلقات والشروط والدوال والأعداد العشوائية.
يُفترض أنك أتممت: مقدمة إلى دفاتر Jupyter
أهداف هذا الدفتر
- التعامل مع المتغيّرات والسلاسل النصية والعوامل الحسابية
- التمييز بين القوائم والصفوف والقواميس
- استعمال len() والحلقات والجمل الشرطية والعوامل المنطقية
- تعريف الدوال وتوليد الأعداد العشوائية
المتغيّرات: اسم يخزّن قيمة في الذاكرة
السلاسل النصية: تسلسل من الأحرف يبدأ ترقيمه من الصفر
العوامل الحسابية
الكائنات: القوائم والصفوف والقواميس
قائمة تضم كائنات من أنواع مختلفة، ودالة len()
الحلقات: while و for
الجمل الشرطية والعوامل المنطقية وعوامل المقارنة
القوائم المتداخلة ثنائية الأبعاد وعمليات القوائم
الدوال والأعداد العشوائية
تمرين تفاعلي
25 نقطةتمرين: قاموس من قائمة
اكتب دالة build_profile(pairs) تستقبل قائمة من الصفوف على شكل (key, value) وتُعيد قاموساً يقابلها.
مثال: المُدخل [("name", "Joud"), ("age", 23)] يعطي {"name": "Joud", "age": 23}.
أكملت 0 من 10 خطوة في هذا الدفتر. شغّل الخلايا المتبقّية وحلّ التمارين لإتمامه.
المادة العلمية مبنية على المادة العلمية للمرحلة التحضيرية (QWorld / QSaudiArabia)، إعداد: Abuzer Yakaryılmaz · خلود بندر المطيري · جود عوض الشهري.