واجهات عربية مبسّطة للبرمجة بلغة بايثون
<هذه المكتبة تقدّم مجموعة دوال وأصناف بأسماء عربية بالكامل، مما يجعل بايثون أكثر سهولة للمبتدئين والمشاريع التعليمية العربية. توفر أدوات جاهزة للتعامل مع:>
-
القوائم
-
الإدخال والإخراج
-
التحويل بين الأنواع
-
الوقت
-
العشوائية
-
ثوابت منطقية عربية
-
حروف إنجليزيةو عربية جاهزة
-
والمزيد
✔ دوال عربية يسهل تذكرها ✔ واجهة بسيطة وواضحة ✔ بدون أي مكتبات خارجية ✔ مناسبة للتعلّم، والكتب، والدورات ✔ دعم كامل لمفاهيم بايثون الأساسية
📦 التثبيت
pip install arabia
from arabia import *
{صنف بسيط للتعامل مع القوائم بأسلوب عربي.}
مثال: قائمتي = ArabicList() قائمتي.ضف("تفاح") قائمتي.ضف("موز") قائمتي.عرض()
🛠 الدوال العامة الدالة الوصف اطبع(p) طباعة قيمة ادخل(d) إدخال نص من المستخدم عد(x) إرجاع الطول عشري(n) تحويل إلى float رقم_صحيح(n) تحويل إلى int متغير_قائمة(x) تحويل إلى قائمة نص(x) تحويل إلى نص توقف(s) إيقاف التنفيذ (ثواني) 🎲 دوال العشوائية الدالة الوصف عدد_عشوائي(a,b) رقم صحيح عشوائي اختيار_عشوائي(a) اختيار عنصر اختيارات_عشوائية(a,c) اختيار عدة عناصر عشري_عشوائي(a,b) رقم من randrange ترتيب_عشوائي(قائمة) خلط عناصر القائمة 🔤 الثوابت الجاهزة صحيح = True خطأ = False مجهول = None
حروف_كبيرة حروف_صغيرة
🔍 المساعدة داخل المكتبة
import arabia
arabia.ساعدني()
يعرض وثيقة تعليمية كاملة داخل الطرفية.
📚 مثال شامل </> from arabicutils import *
قائمة = ArabicList() قائمة.ضف(عدد_عشوائي(1, 10)) قائمة.ضف(اختيار_عشوائي(["A", "B", "C"])) قائمة.عرض()
اطبع("عدد العناصر:", عد(قائمة.list)) توقف(1) اطبع("تم الإنهاء.")
📝 الترخيص
MIT License — حرية كاملة للاستخدام والتعديل.
👨💻 المؤلف
تم تطوير هذه المكتبة لدعم البرمجة بالعربية وتسهيل تعلم بايثون للمبتدئين.