البرمجة

تعلم البرمجة بسهولة مع دروس وشروحات تفصيلية تغطي لغات البرمجة الشائعة مثل PHP، JavaScript، Python، وأكثر. اكتشف الأساليب الفعالة لكتابة الكود وتطوير التطبيقات.

فحص وجود مفتاح في القواميس باستخدام دالة keys() في Python

فحص وجود مفتاح في القواميس باستخدام دالة keys() في Python

تعتبر القواميس (Dictionaries) من أهم هياكل البيانات في لغة البرمجة Python. تعمل القواميس على تخزين ا...

فهم دالة للتحقق من جميع الشروط في القوائم في Python

فهم دالة للتحقق من جميع الشروط في القوائم في Python

عند التعامل مع القوائم في Python، قد تحتاج أحيانًا إلى التحقق مما إذا كانت جميع العناصر في القائمة ت...

تقسيم الأعداد الصحيحة والحصول على النتيجة والباقي باستخدام دالة في Python

تقسيم الأعداد الصحيحة والحصول على النتيجة والباقي باستخدام دالة في Python

في برمجة الحاسوب، القسمة هي عملية أساسية تُستخدم في العديد من التطبيقات الحسابية. أحيانًا نحتاج ليس ...

استخدام دالة collections.defaultdict() لإنشاء قواميس مع قيم افتراضية في Python

استخدام دالة collections.defaultdict() لإنشاء قواميس مع قيم افتراضية في Python

القواميس هي إحدى البنى الأساسية في لغة Python، والتي تُستخدم لتخزين بيانات مرتبة في أزواج من المفاتي...

فهم دالة collections.namedtuple() لإنشاء تسميات للصفوف في Python

فهم دالة collections.namedtuple() لإنشاء تسميات للصفوف في Python

دالة namedtuple() في مكتبة collections في Python هي أداة قوية تسمح لك بإنشاء أنواع بيانات مخصصة مع ت...

التعامل مع المواعيد الزمنية باستخدام دالة datetime.datetime() في Python

التعامل مع المواعيد الزمنية باستخدام دالة datetime.datetime() في Python

التعامل مع التواريخ والأوقات هو جزء مهم من تطوير التطبيقات البرمجية، وPython توفر مكتبة قوية تُسمى d...

استخدام دالة time.sleep() لتأخير تنفيذ البرمجيات في Python

استخدام دالة time.sleep() لتأخير تنفيذ البرمجيات في Python

في بعض الأحيان، قد تحتاج أثناء كتابة البرامج إلى تأخير تنفيذ جزء معين من الشيفرة البرمجية لفترة زمني...

كيفية استخدام دالة itertools.permutations() لإنشاء التباديل في Python

كيفية استخدام دالة itertools.permutations() لإنشاء التباديل في Python

التباديل هي إحدى المواضيع الهامة في علم الرياضيات وعلوم الحاسب. إنها تشير إلى جميع الترتيبات الممكنة...

فهم دالة itertools.chain() لتسلسل القوائم في Python

فهم دالة itertools.chain() لتسلسل القوائم في Python

تسلسل القوائم هو أحد المواضيع الشائعة في البرمجة بلغة Python، وخاصة عندما تتعامل مع عدد كبير من القو...

استخدام دالة functools.reduce() لتقليل القوائم إلى قيمة واحدة في Python

استخدام دالة functools.reduce() لتقليل القوائم إلى قيمة واحدة في Python

تقليل القوائم إلى قيمة واحدة هو أحد العمليات الشائعة في البرمجة، حيث يتم دمج أو معالجة جميع عناصر ال...

كيفية استخدام دالة collections.Counter() لحساب تكرار العناصر في Python

كيفية استخدام دالة collections.Counter() لحساب تكرار العناصر في Python

حساب تكرار العناصر هو عملية شائعة في البرمجة، سواء كنت تعمل على تحليل البيانات أو معالجة النصوص. في ...

فهم دالة collections.deque() لإنشاء قوائم مزدوجة النهاية في Python

فهم دالة collections.deque() لإنشاء قوائم مزدوجة النهاية في Python

تعتبر القوائم المزدوجة النهاية (deque) واحدة من الهياكل المفيدة جدًا في Python، والتي تتيح لك إضافة ...

تحليل البيانات بصيغة JSON باستخدام دالة json.loads() في Python

تحليل البيانات بصيغة JSON باستخدام دالة json.loads() في Python

تُعد لغة Python من أقوى اللغات البرمجية في التعامل مع البيانات وتحليلها، وذلك بفضل مكتباتها المتعددة...

تحويل النصوص إلى أرقام عشرية باستخدام دالة Decimal() في Python

تحويل النصوص إلى أرقام عشرية باستخدام دالة Decimal() في Python

في عالم البرمجة، تعد الدقة في التعامل مع الأرقام أمرًا حيويًا، خاصة عند التعامل مع العمليات الحسابية...

استخدام دالة itertools.combinations() لإنشاء التوليفات في Python

استخدام دالة itertools.combinations() لإنشاء التوليفات في Python

في عالم البرمجة بلغة Python، تعد مكتبة itertools واحدة من أقوى المكتبات التي توفر أدوات فعالة للتعام...

تحويل النصوص إلى JSON باستخدام دالة json.dumps() في Python

تحويل النصوص إلى JSON باستخدام دالة json.dumps() في Python

تعد لغة Python واحدة من أكثر اللغات شعبية في عالم البرمجة، وذلك بفضل سهولة تعلمها وقوتها في التعامل ...

تحويل الكائنات إلى تمثيل نصي باستخدام دالة repr() في Python

تحويل الكائنات إلى تمثيل نصي باستخدام دالة repr() في Python

في لغة البرمجة Python، تعتبر دالة repr() واحدة من أهم الأدوات المستخدمة لتحويل الكائنات إلى تمثيل نص...

استخدام دالة reversed() لعكس ترتيب العناصر في Python

استخدام دالة reversed() لعكس ترتيب العناصر في Python

في لغة Python، تعتبر دالة reversed() واحدة من الدوال المفيدة التي تُستخدم لعكس ترتيب العناصر في القو...

فهم دالة format() لتنسيق النصوص والأرقام في Python

فهم دالة format() لتنسيق النصوص والأرقام في Python

تعد دالة format() في لغة Python واحدة من الأدوات الأكثر قوة ومرونة لتنسيق النصوص والأرقام. تساعدك هذ...

استخدام دالة chr() لتحويل الأرقام إلى حروف في Python

استخدام دالة chr() لتحويل الأرقام إلى حروف في Python

في Python، تُعتبر دالة chr() إحدى الدوال المدمجة التي تسمح للمبرمجين بتحويل الأرقام الصحيحة إلى الحر...

تحويل الحروف إلى أرقام باستخدام دالة ord() في Python

تحويل الحروف إلى أرقام باستخدام دالة ord() في Python

تُعد دالة ord() في لغة Python إحدى الدوال المدمجة التي تُستخدم لتحويل الحروف إلى الأرقام المقابلة له...

التعامل مع استثناءات البرمجة باستخدام دالة raise في Python

التعامل مع استثناءات البرمجة باستخدام دالة raise في Python

في لغة البرمجة Python، تعتبر الاستثناءات (Exceptions) جزءًا مهمًا من عملية معالجة الأخطاء. عندما يحد...

كيفية استخدام دالة eval() لتنفيذ النصوص البرمجية في Python

كيفية استخدام دالة eval() لتنفيذ النصوص البرمجية في Python

في Python، تُعد دالة eval() واحدة من الأدوات القوية والمثيرة للجدل في الوقت نفسه. تسمح لك هذه الدالة...

فهم دالة exec() لتنفيذ التعليمات البرمجية النصية في Python

فهم دالة exec() لتنفيذ التعليمات البرمجية النصية في Python

في Python، تُعد دالة exec() واحدة من الأدوات القوية التي تسمح لك بتنفيذ التعليمات البرمجية النصية (ا...

استخدام دالة hasattr() للتحقق من وجود خصائص للكائنات في Python

استخدام دالة hasattr() للتحقق من وجود خصائص للكائنات في Python

في البرمجة كائنية التوجه (OOP)، يعتبر فحص خصائص الكائنات والتحقق من وجود السمات (الخصائص أو الدوال) ...

كيفية استخدام دالة getattr() للوصول إلى خصائص الكائنات في Python

كيفية استخدام دالة getattr() للوصول إلى خصائص الكائنات في Python

في Python، تعتبر دالة getattr() إحدى الأدوات المدمجة التي تتيح الوصول إلى خصائص (Attributes) ودوال ا...

تعيين خصائص الكائنات باستخدام دالة setattr() في Python

تعيين خصائص الكائنات باستخدام دالة setattr() في Python

في البرمجة كائنية التوجه (OOP) في Python، قد تحتاج إلى تعيين خصائص للكائنات أو تعديلها أثناء وقت الت...

حذف خصائص الكائنات باستخدام دالة delattr() في Python

حذف خصائص الكائنات باستخدام دالة delattr() في Python

في Python، يمكن التعامل مع خصائص الكائنات بشكل ديناميكي باستخدام دوال متعددة مثل setattr() لتعيين ال...

فهم دالة globals() للتعامل مع المتغيرات العامة في Python

فهم دالة globals() للتعامل مع المتغيرات العامة في Python

في Python، تُستخدم دالة globals() للحصول على قاموس يحتوي على جميع المتغيرات العامة (global variables...

التعامل مع القوائم المتشعبة باستخدام دالة deepcopy() في Python

التعامل مع القوائم المتشعبة باستخدام دالة deepcopy() في Python

في Python، عند التعامل مع القوائم المتشعبة (القوائم المتداخلة)، قد تحتاج أحيانًا إلى إنشاء نسخة من ا...