الرئيسية
»
المستوى الثالث: البرمجة
»
بايثون (اللغة الأساسية للمعالجة اللغوية)
»
أساسيات بايثون
١.
التثبيت وإعداد البيئة
Installation & environment setup
٢.
مفسِّر بايثون
Python interpreter
٣.
المتغيرات والكتابة الديناميكية
Variables & dynamic typing
٤.
أنواع البيانات
Data types: int, float, str, bool, None
٥.
عمليات السلاسل النصية
String operations & formatting (f-strings)
٦.
القوائم والمجموعات
Lists, Tuples, Sets, Dictionaries
٧.
اشتقاقات القوائم
List comprehensions
٨.
التقطيع
Slicing
٩.
الدوال
Functions (def, return, *args, **kwargs)
١٠.
دوال لامدا
Lambda functions
١١.
الدوال المضمنة
Built-in functions (map, filter, zip, enumerate, sorted)
١٢.
الوحدات والاستيراد
Modules & imports
١٣.
الإدخال/الإخراج للملفات
File I/O (open, read, write, with statement)
١٤.
معالجة الاستثناءات
Exception handling (try, except, finally)
١٥.
المكرِّرات والمولِّدات
Iterators & generators