مكتبة عربية لتعليم Python للمبتدئين
Project description
📘 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 — حرية كاملة للاستخدام والتعديل.
👨💻 المؤلف
تم تطوير هذه المكتبة لدعم البرمجة بالعربية وتسهيل تعلم بايثون للمبتدئين.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file arabia-1.0.0.tar.gz.
File metadata
- Download URL: arabia-1.0.0.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9a9f4f1bf31897a42592aac7d38228063be6331a65e6323239dda4d9c54d5dc
|
|
| MD5 |
d8d1de4ea389492823842ea4a00f348d
|
|
| BLAKE2b-256 |
c5ca67b20b928f7bd4531891de35086ba948eb337e774f83892b561a568db246
|
File details
Details for the file arabia-1.0.0-py3-none-any.whl.
File metadata
- Download URL: arabia-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.13
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b85e8d5f5b46e4d4dbda06083c408056db978935942b6b3f617fc36e990eb3a9
|
|
| MD5 |
41ba8517198f7e4c99e4b06ae8a0f188
|
|
| BLAKE2b-256 |
aa1719e5cfb5c50ac53c698109341ae2aa3c462bc2e3d6342d37111d72bca064
|