|
|
|
linguist.page@gmail.com
الرئيسية
»
اللسانيات الحاسوبية
»
المستوى الثالث: البرمجة
»
بايثون (اللغة الأساسية للمعالجة اللغوية)
»
بايثون المتوسطة
1.
الفئات والكائنات
Classes & objects
2.
السمات والطرق
Attributes & methods
3.
البناة
Constructors (__init__)
4.
الوراثة
Inheritance
5.
تعدد الأشكال
Polymorphism
6.
التغليف
Encapsulation
7.
الطرق السحرية
Magic/dunder methods
8.
المزخرفات
Decorators
9.
مديري السياق
Context managers
10.
التعبيرات المنتظمة
Regular expressions (re module)
11.
مفاهيم البرمجة الوظيفية
Functional programming concepts
12.
الاشتقاقات
Comprehensions (dict, set)
13.
تلميحات الأنواع
Type hints
14.
البيئات الافتراضية
Virtual environments (venv, conda)
15.
إدارة الحزم
Package management (pip)