بايثون العرب | Python Arab 🇵🇸
7.85K subscribers
191 photos
52 videos
81 files
145 links
...تعلم لغة برمجة بايثون .....


قنواتنا 》》 @Arab_Victory

حسابي على github 》》https://github.com/DrDataYE
.
موقعنا علئ الويب 》》https://cyber1101.com
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
الدرس الثامن : مقدمة إلى مفهوم المتغيرات ،

الدرس التاسع سنوضح فيه المتغيرات بشكل أكثر بأستخدام لغة البرمجة بايثون
Forwarded from Python | تعلم لغة بايثون (zecoder)
ملاحظة : أي شخص يحصل على معدل 100/100 هرفع اسمه واجابته عالقناة ،

🖍 السؤال الأول : ما هي البرمجة وما هي فائدتها مع ذكر 3 فوائد منها .

20 درجة

🖍السؤال الثاني : ما هي لغة البرمجة وما الفرق بين اللغات العالية المستوى واللغات المنخفضة المستوى

15درجة

🖍 السؤال الثالث : ما هو المترجم وما الفرق بينه وبين المفسر وما هي فائدتهم وما نوع لغة البرمجة بايثون .

15 درجة

🖍 السؤال الرابع : يعني إيه كلمة دالة ؟ أكتب تعريف مشابها للتعريف الموجود في القناة . وما هي فائدة الدالة print وكيف نستخدمها في التعامل مع الارقام والنصوص .

40 درجة

🖍 السؤال الخامس :

أ) هل الكود الاتي صحيح

print(ahmed) : print(Ali) ;

وإذا لم يكن صحيحا فكيف تصححه


ب) هل الكود الاتي صحيح
print(99) ;

وإذا لم يكن صحيحا فكيف تصححه

10 درجة
الدرس التاسع : المتغيرات .

الجزء الأول :
https://youtu.be/BubbmGLhgp0

الجزء الثاني :
https://youtu.be/gQxch0k9B0E

الجزء الثالث :
https://youtu.be/SIJ_nso0DEo
Media is too big
VIEW IN TELEGRAM
الدرس التاسع : الجزء الرابع
👍1
Forwarded from Python | تعلم لغة بايثون (zecoder)
🖍 السؤال الأول : ما هو المتغير وما هي فائدته ؟

🖍 السؤال الثاني : كيف نستخدم المتغيرات في التعامل مع الارقام والكلمات ؟

🖍 السؤال الثالث : هل نستطيع تخزين اكثر من قيمة في متغير واحد كما في هذا الشكل ، ذاكرا السبب .

x= 3,4

🖍 السؤال الرابع : ما الفرق بين استخدام إشارة الزائد (+) واشارة الفاصلة ( , ) في طباعة النصوص مع الأرقام في عملية واحدة .

🖍 السؤال الخامس : ما معنى العبارات الاتية وما هي فائدتهما

int , str , float , bool , chr

مع اعطاء مثال بسيط لكل منهما .

🖍 السؤال السادس :

أ ) هل الكود الاتي صحيح

X = "ahmed"

Y= "Syria"

age = 30

Print( ' my name is ' x , ' im From ' y , my old is ' age ' yrs old)

وإن لم يكن صحيحا فكيف تصححه .

ب ) في هذا السؤال يجب عدم الغش حتى ولو لم تعرف الحل ، ولا تستخدم أي برنامج يساعدك في الحل ،

ما هو ناتج تنفيذ الكود الاتي :

x , y ,z = "ali" , " ahmed" , "zaid"

x=y

print (x)

z=x

print(z)

y = z

print (z)
👍1
This media is not supported in your browser
VIEW IN TELEGRAM
الدرس العاشر : التحويل بين أنواع المتغيرات.

لينك الدرس على يوتيوب
https://youtu.be/zY4Vo-CF7qo
Media is too big
VIEW IN TELEGRAM
الدرس الحادي عشر : العمليات الرياضية في بايثون

لينك الدرس على يوتيوب
https://youtu.be/o2_yGyx6Krc
Media is too big
VIEW IN TELEGRAM
الدرس الثاني عشر : الأولويات في العمليات الرياضية

درس توضيحي

لينك الدرس على يوتيوب
https://youtu.be/6_3ZUl6ezd8
This media is not supported in your browser
VIEW IN TELEGRAM
الدرس الثالث عشر : العمليات المنطقية

لينك الدرس على يوتيوب :
https://youtu.be/fk-w-vExCNE
السؤال الأول : أوجد قيمة x بأستخدام لغة البرمجة Python

50 درجة
السؤال الثاني : تحقق من صحة الأكواد الاتية ، ثم صحح الخطأ إن وجد ، وما هي مخرجات كل عملية طباعة .

25 درجة
السؤال الثالث : ما هي مخرجات كل عملية طباعة ؟

25 درجة
لو في أي شخص استخدم الغش :

هنيئا لك على فشلك في الحياة
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
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