• 2025-09-15

بايثون: إضافة عناصر إلى القاموس | من الأساسيات للمتقدم

1. ما هو القاموس (Dictionary) في بايثون القاموس في بايثون هو نوع بيانات يخزن أزواج المفتاح والقيمة، ويمكنه إدارة البيانات بكفاءة عالية. على عكس القوائم وال tuples، لا يحتفظ القاموس بالترتيب، لكنه يتيح […]

  • 2025-09-15

الوراثة في بايثون: الأحادية، التجاوز والوراثة المتعددة

1. نظرة عامة على وراثة بايثون في بايثون، الوراثة هي الآلية التي يرث فيها الفئة الفرعية الوظائف والخصائص من الفئة الأم. وبذلك يتحسن إعادة استخدام الشيفرة وتزداد كفاءة الصيانة. وهي أحد المفاهيم المهمة ف […]

  • 2025-09-15

إنشاء وحذف المجلدات في بايثون باستخدام os و pathlib

1. الطريقة الأساسية لإنشاء مجلد في Python في Python، توجد طريقة بسيطة لإنشاء مجلد باستخدام المكتبة القياسية. الأكثر استخدامًا هو وحدة os. في هذا القسم، سنشرح بالتفصيل طريقة إنشاء المجلد باستخدام وحدة […]

  • 2025-09-15

تحقيق فروع شرطية في بايثون: if‑elif‑else و match‑case

1. المقدمة Python تحظى بشعبية بين العديد من المبرمجين بفضل بساطتها وبنيتها النحوية البديهية، لكن قد يتفاجأ البعض بغياب بنية «switch-case» الموجودة في لغات أخرى. لذلك، في Python يجب استخدام «if-elif-el […]

  • 2025-09-15

شرح كامل لمعلمات بايثون: موضعية، مفتاحية، *args و **kwargs

1. ما هو معامل (الوسيط) في بايثون؟ في بايثون، المعامل هو وسيلة تسمح للدوال أو الأساليب باستقبال البيانات من الخارج وتنفيذ عمليات محددة. من خلال تمرير المعاملات إلى الدالة، يصبح من الممكن معالجة البيان […]

  • 2025-09-15

الدليل لتحديد ومعالجة NaN في بايثون | القيم المفقودة

1. طريقة تحديد NaN في بايثون ما هو NaN؟ NaN (ليس رقمًا) هو قيمة عائمة خاصة تمثل أن العملية العددية غير صالحة أو غير معرفة. عادةً ما تظهر نتيجةً للقسمة على صفر أو نتيجة عملية غير صالحة، لذا يجب توخي ال […]

  • 2025-09-15

كيفية حساب الجذر في بايثون | إتقان math.sqrt وnumpy وsympy

1. أهمية حساب الجذر في بايثون Python هي لغة برمجة لا غنى عنها في العديد من الحسابات العددية ومعالجة البيانات. ومن بين هذه الاستخدامات، يُعد حساب الجذر (حساب الجذر التربيعي) أحد العمليات الأساسية في ال […]

  • 2025-09-15

إلغاء تثبيت Python على Windows وMac وLinux للمبتدئين

1. المقدمة: ضرورة إلغاء تثبيت بايثون بايثون هي أداة قوية تُستخدم في العديد من المجالات مثل البرمجة وتحليل البيانات، ولكن عندما يتم تثبيت إصدارات متعددة، قد يصبح البيئة معقدة وتسبب أخطاءً وارتباكًا. في […]

  • 2025-09-15

الدليل الكامل لتحديث Python للمبتدئين وحل المشكلات

1. لماذا تحديث نسخة بايثون مهم بايثون تُستخدم على نطاق واسع، خاصة في تطوير الويب، تحليل البيانات، وتعلم الآلة، ولذلك يتم إصدار إصدارات جديدة بانتظام. يُعد تحديث النسخة مهمًا للغاية للحفاظ على بيئة الب […]

  • 2025-09-15

استخدام Base64 في بايثون: تشفير وفك تشفير النصوص والصور

1. ما هو Base64؟ طريقة الاستخدام الأساسية في Python ما هو Base64؟ Base64 هو طريقة لتشفير البيانات الثنائية إلى صيغة نصية. تُستخدم بشكل خاص في البريد الإلكتروني، وعناوين URL، والاتصالات الويب، لتأمين ن […]

カテゴリー別最新記事