AUTHOR

佐川 直弘 | Naohiro Sagawa

  • 2025-07-21

عامل التشغيل or في بايثون: الدليل الشامل للمبتدئين

1. أساسيات عامل التشغيل or في بايثون ما هو عامل التشغيل or؟ يعتبر عامل التشغيل or أحد عوامل التشغيل المنطقية في بايثون، ويعيد True إذا كان أحد الشرطين True. يعيد False فقط إذا كان كلا الشرطين False. ي […]

  • 2025-07-20

فرز القوائم في بايثون: دليل شامل لـ sort() و sorted()

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

  • 2025-07-19

بايثون Dataclass: شرح شامل وأمثلة عملية لتحسين إدارة البيانات

1. ما هو الـ Dataclass؟ نظرة عامة على الـ Dataclass يعد dataclass في بايثون ميزة تم تقديمها في الإصدار 3.7، وتُستخدم لتبسيط تعريف الفئات وتقليل الكود المتكرر. وهي مفيدة بشكل خاص عند تعريف فئات لحفظ ال […]

  • 2025-07-19

استخدام مكتبة argparse في بايثون: الدليل الشامل لإنشاء أدوات CLI متقدمة

1. ما هو argparse؟ أساسيات استخدامه في Python ما هو argparse؟ argparse هي مكتبة قياسية في Python تُستخدم لمعالجة معاملات سطر الأوامر. تسمح لك باستقبال وتحليل خيارات ووسائط المستخدم عند تشغيل البرنامج، […]

  • 2025-07-19

كيفية حساب القيمة المطلقة في بايثون: شرح دوال abs وmath.fabs وnumpy.abs مع أمثلة عملية

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

  • 2025-07-19

ما هي المتغيرات العالمية في بايثون؟ شرح الاستخدام والمخاطر وأفضل الممارسات

1. ما هي المتغيرات العالمية؟ المفهوم الأساسي للمتغيرات العالمية في بايثون، المتغير العالمي هو متغير يمكن الوصول إليه في جميع أنحاء البرنامج. يتم تعريفه خارج الدوال أو الكلاسات، ويستخدم لمشاركة البيانا […]

  • 2025-07-19

ما هي دالة type() في بايثون؟ شرح شامل مع أمثلة عملية

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

  • 2025-07-18

استخدام وحدة time في بايثون: الدليل الشامل لقياس الوقت وإدارة التاريخ

1. ما هو وحدة time في بايثون؟ 1.1 نظرة عامة على وحدة time تُعتبر وحدة time في بايثون واحدة من المكتبات القياسية التي تُستخدم لإجراء العمليات المتعلقة بالوقت والتاريخ داخل البرامج. تعتمد هذه الوحدة على […]