📘 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 — حرية كاملة للاستخدام والتعديل.
👨💻 المؤلف
تم تطوير هذه المكتبة لدعم البرمجة بالعربية وتسهيل تعلم بايثون للمبتدئين.
Metadata
Release files for arabia 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| arabia-1.0.0.tar.gz | 4.9 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arabia-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.2 kB
Release files / arabia-1.0.0.tar.gz
| Download URL | arabia-1.0.0.tar.gz |
|---|---|
| Size | 4.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a9a9f4f1bf31897a42592aac7d38228063be6331a65e6323239dda4d9c54d5dc
|
|
BLAKE2b-256 checksum How to use checksums |
c5ca67b20b928f7bd4531891de35086ba948eb337e774f83892b561a568db246
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Release files / arabia-1.0.0-py3-none-any.whl
| Download URL | arabia-1.0.0-py3-none-any.whl |
|---|---|
| Size | 5.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b85e8d5f5b46e4d4dbda06083c408056db978935942b6b3f617fc36e990eb3a9
|
|
BLAKE2b-256 checksum How to use checksums |
aa1719e5cfb5c50ac53c698109341ae2aa3c462bc2e3d6342d37111d72bca064
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.9.13
|
Security for arabia 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.