أكاديمية الصقر للتدريب
(نسخة قابلة للطباعة من الموضوع)
https://excel-egy.com/forum/t5555
أنقر هنا لمشاهدة الموضوع بهيئته الأصلية

01 _ مقدمة عن لغة البرمجة البايثون Python Language Programming وإعداد أول برنامج بهذه اللغة
YasserKhalil 27-11-2020 02:54 مساء
السلام عليكم ورحمة الله وبركاته

إخواني وأحبابي في الله

أقدم لكم موضوع عن لغة البرمجة البايثون Python وفي الحقيقة أنا مبتديء جداً في هذه اللغة ، ولكن حسب ما سمعت وقرأت أنها لغة سهلة التعلم ولغة قوية جداً وتدخل في مجالات عديدة. ولن أقوم بالشرح النظري وإلقاء الضوء على مميزات اللغة لأنه يوجد الكثير من قنوات اليوتيوب والمواقع التي تلقي الضوء على هذا الجانب.

سأحاول وضع دروس بسيطة أتعلم منها معكم هذه اللغة الرائعة.

يوجد الكثير من الواجهات التي يمكننا من خلالها التعامل مع هذه اللغة ، كما يمكن الاستعانة بالـ IDE الذي يتم تحميله عند تنصيب البايثون ، ولكن سأقوم بشرح برنامج Anaconda حيث يوفر العديد من الأدوات والتي تخدم لغة البايثون.

لتحميل برنامج Anaconda قم بالذهاب إلى الرابط التالي لمشاهدة الروابط يلزمك التسجيل في أكاديمية الصقر للتدريب

في أسفل الصفحة ابحث عن رابط البرنامج الذي يناسب نظام التشغيل لديك ونواة التشغيل 32 بت أو 64 بت

P1I2p_01

قم بتحميل البرنامج وتنصيبه مثل أي برنامج بشكل عادي وبعد التحميل افتح قائمة Start ثم ابحث عن Aanconda Navigator

الأمر قد يستغرق بضع دقائق لذا لا داعي للعجلة.
 
 
** أول شيء سنقوم به هو إنشاء بيئة Environment يمكننا من خلالها تنصيب المكتبات التي نريد التعامل معها وتكون منفصلة بحيث يمكننا تجربة ما نشاء من المكتبات وخلافه دون التأثير على البرنامج نفسه (أشبه بمكان منفصل يمكننا عمل ما نشاء فيه)

بعد أن يتم تحميل البرنامج وفي واجهة البرنامج ننقر على Environments ثم ننقر على Create فتظهر لنا نافذة نضع فيها اسم البيئة وليكن mypython ونختار الإصدار المراد التعامل معه من البايثون وهنا سنختار آخر إصدار 3.8 ويمكنك اختيار إصدار سابق بهذا الشكل

WI052_02

بعد النقر على زر Create انتظر قليلاً إلى أن يتم تجهيز البيئة التي قمت بإنشاءها.

** قم بالرجوع للصفحة الرئيسية في البرنامج من خلال النقر على Home ثم على Jupyter Notebook ستجد زر Install انقر عليه ثم انتظر إلى تتم عملية التنصيب (هذه التجهيزات تكون لمرة واحدة فقط)

** الآن أغلق Anaconda Navigator ثم من قائمة Start ابحث عن Anaconda Prompt ثم اتبع الخطوات التالية

>> لتنشيط بيئة العمل التي سنعمل عليها اكتب الأمر
conda activate mypython

ولاحظ الصورة التالية

ZvD7N_03

الآن اكتب الأمر 
jupyter notebook


ليفتح لك IDE يسمى Jupyter Notebook والذي من خلاله يمكننا كتابة أكواد البايثون ورؤية النتائج بشكل فوري
سيتم فتح تبويب في المتصفح لديك اختر Desktop ثم قم بإنشاء ملف جديد بهذا الشكل

dbdKu_04

سيتم فتح نافذة أخرى نقوم بتسمية الملف كما بالشكل التالي

CJscc_05

والآن مع أول سطر في البايثون وهو لطباعة ما بين أقواس التنصيص وتستخدم الدالة print ثم نفتح قوس ثم نكتب النص بين أقواس تنصيص ونغلق القوس بهذا الشكل

print("Hello Excel-Egy Forums")


ولتنفيذ الأمر نضغط على مفتاحي Shift + Enter ليهظر الناتج أسفل الخلية التي تم كتابة الكود فيها بهذا الشكل

JMm0L_06

كان معكم أخوكم في الله / ياسر خليل أبو البراء ​
أكاديمية الصقر للتدريب

Powered by PBBoard ©Version 3.0.3