Media is too big
VIEW IN TELEGRAM
الدرس الثاني عشر : الأولويات في العمليات الرياضية
درس توضيحي
لينك الدرس على يوتيوب
https://youtu.be/6_3ZUl6ezd8
درس توضيحي
لينك الدرس على يوتيوب
https://youtu.be/6_3ZUl6ezd8
لو في أي شخص استخدم الغش :
هنيئا لك على فشلك في الحياة
Forwarded from Deleted Account
السلام عليكم
كلنا نعلم ان بايثون لاتدعم اللغة العربية قراءة و كتابة
اليوم سنتعلم طريقة اظهار اللغة العربية في بايثون بشكل جيد
و هذه الطريقة غير رسمية و لكنها الموجود حاليا
سنستخدم مكتبتين لهذا الغرض
المكتبة الاولى لتوصيل الحروف
arabic_reshaper
و لتثبيت المكتبة
pip install arabic_reshaper
و المكتبة الثلنية لقلب اتجاه اللغة العربية من اليسار الى اليمين لتظهر بشكلها المعتاد
python-bidi
لتثبيت المكتبة نكتب:
pip install python-bidi
على سبيل المثال لديك نص و تريد اظهاره او طباعته
text = "مرحبا بك في بليثون "
نقوم باستراد المكتبات المذكورة
import arabic_reshaper
import bidi.algorithm
نقوم بتعريف متغير
x = arabic_reshaper(text)
هنا قمنا بتوصيل حروف اللغة العربية للمتغير text
المرحلة التالية قلب النص من اليسار الى اليمين
نعرف متغير ونضع المتغير x داخل الدالة
b = bidi.algorithm.get_display(x)
و هنا نقوم بطباعة المتغير b لتظهر اللغة العريية بالشكل المعتاد
print(b)
النتيجة :
مرحبا بك في بايثون
قد يسال البعض هل هذا متوفر في اطار عمل kivy لبرمجة تطبيقات الهاتف نعم نفس الطريقة تعمل على kivy و kivymd
كل الويدجت لديها font_name و عليك تعريفه وتحديد ملف الخط العربي لاظهار اللغة العربية
على سبيل المثال :
btn = Button(text=b,font_name="arial")
سيظهر اسم الزر
مرحبا بك في بايثون
سأرفق ملف اللغة العربية لمن يستخدم اطار kivy و kivymd
كلنا نعلم ان بايثون لاتدعم اللغة العربية قراءة و كتابة
اليوم سنتعلم طريقة اظهار اللغة العربية في بايثون بشكل جيد
و هذه الطريقة غير رسمية و لكنها الموجود حاليا
سنستخدم مكتبتين لهذا الغرض
المكتبة الاولى لتوصيل الحروف
arabic_reshaper
و لتثبيت المكتبة
pip install arabic_reshaper
و المكتبة الثلنية لقلب اتجاه اللغة العربية من اليسار الى اليمين لتظهر بشكلها المعتاد
python-bidi
لتثبيت المكتبة نكتب:
pip install python-bidi
على سبيل المثال لديك نص و تريد اظهاره او طباعته
text = "مرحبا بك في بليثون "
نقوم باستراد المكتبات المذكورة
import arabic_reshaper
import bidi.algorithm
نقوم بتعريف متغير
x = arabic_reshaper(text)
هنا قمنا بتوصيل حروف اللغة العربية للمتغير text
المرحلة التالية قلب النص من اليسار الى اليمين
نعرف متغير ونضع المتغير x داخل الدالة
b = bidi.algorithm.get_display(x)
و هنا نقوم بطباعة المتغير b لتظهر اللغة العريية بالشكل المعتاد
print(b)
النتيجة :
مرحبا بك في بايثون
قد يسال البعض هل هذا متوفر في اطار عمل kivy لبرمجة تطبيقات الهاتف نعم نفس الطريقة تعمل على kivy و kivymd
كل الويدجت لديها font_name و عليك تعريفه وتحديد ملف الخط العربي لاظهار اللغة العربية
على سبيل المثال :
btn = Button(text=b,font_name="arial")
سيظهر اسم الزر
مرحبا بك في بايثون
سأرفق ملف اللغة العربية لمن يستخدم اطار kivy و kivymd
Forwarded from Deleted Account
arial.ttf
108.9 KB
Forwarded from Deleted Account
و هنا تطبيق اندرويد لتجربة اللغة العربية على kivy
Forwarded from Deleted Account
ArabicPython.apk
19.9 MB
Forwarded from Deleted Account
الكود المصدري اور السورس كود
Forwarded from Deleted Account
main.py
1 KB
Forwarded from Deleted Account
arial.ttf
108.9 KB