NahdaAIنهضة
Python • المستوى الثاني

هياكل البيانات والتعامل مع الملفات

إتقان الحاويات المعقدة (Lists, Dictionaries, Sets)، قراءة الملفات، واعتراض الأخطاء.

فهرس المسار
01

الدرس 1: القوائم والصفائف المتقدمة (Lists & Tuples)

إدارة مجموعات البيانات، التعديل عليها، التقطيع (Slicing)، واستخدام المجموعات الثابتة Tuples.

ابدأ الدرس
02

الدرس 2: القواميس والمجموعات (Dictionaries & Sets)

تخزين البيانات بأسلوب المفتاح والقيمة (Key-Value) ومنع تكرار العناصر بـ Sets.

ابدأ الدرس
03

الدرس 3: قراءة وكتابة الملفات (File Handling)

التعامل مع ملفات النصوص التلقائية باستخدام open() وسياق العمل الآمن with.

ابدأ الدرس
04

الدرس 4: معالجة الأخطاء والاستثناءات (Try / Except)

حماية البرامج من الانهيار المفاجئ واعتراض الأخطاء أثناء التشغيل بكفاءة.

ابدأ الدرس