Skip to content

FoxCode-Moja/Arabia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📘 Arabic Utility Library

واجهات عربية مبسّطة للبرمجة بلغة بايثون

<هذه المكتبة تقدّم مجموعة دوال وأصناف بأسماء عربية بالكامل، مما يجعل بايثون أكثر سهولة للمبتدئين والمشاريع التعليمية العربية. توفر أدوات جاهزة للتعامل مع:>

  • القوائم

  • الإدخال والإخراج

  • التحويل بين الأنواع

  • الوقت

  • العشوائية

  • ثوابت منطقية عربية

  • حروف إنجليزيةو عربية جاهزة

  • والمزيد

⭐ المميزات

✔ دوال عربية يسهل تذكرها ✔ واجهة بسيطة وواضحة ✔ بدون أي مكتبات خارجية ✔ مناسبة للتعلّم، والكتب، والدورات ✔ دعم كامل لمفاهيم بايثون الأساسية

📦 التثبيت

pip install arabia

from arabia import *

🧱 ArabicList — قائمة عربية

{صنف بسيط للتعامل مع القوائم بأسلوب عربي.}

مثال: قائمتي = 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 — حرية كاملة للاستخدام والتعديل.

👨‍💻 المؤلف

تم تطوير هذه المكتبة لدعم البرمجة بالعربية وتسهيل تعلم بايثون للمبتدئين.

About

"مكتبة عربية لتعليم Python للمبتدئين"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages