مقدمة عن لغة بايثون Python
بايثون Python هي لغة برمجة مفتوحة المصدر و تُعتبَر من اللغات الأكثر شهرة و إستخداماً و ذات مستوى حماية عالي و تُعتبَر لغة بايثون من اللغات السائدة في العالم مع نهضة الذكاء الإصطناعي و تُعتبَر ايضاً لغة متعددة الإستخدامات "Multi-usable language". فيمكن برمجة مواقع الإنترنت أو الدخول في عالم البيانات و الذكاء الإصطناعي و حتى الألعاب و الروبوتات, فعلياً يمكن فعل كل شيئ من خلال بايثون.
فهي تمتاز بسهولتها و ببساطتها في كتابة الأكواد و قراءتها، هي تستخدم إسلوب البرمجة الكائنية OOP الذي هو إختصار للكلمة Object Oriented Programming و هي قابلة للتطوير, و تستخدم بشكل واسع في الكثير من المجالات, فيمكن بها برمجة المشاريع الصغيرة و حتى مشاريع ضخمة, وينصح المبرمجين المبتدئين بتعلمها.
إبتكرها Guido Van Rossum في عام 1986 أثناء عمله في مركز أبحاث Centrum Wiskunde & Informatica و يتم تطويرها منذ عام 1991 حتى يومنا هذا.
مميزات لغة بايثون
- شعبية لغة بايثون كبيرة جداً مقارنةً بغير لغات و يتوفر العديد من المراجع لتعلمها.
- تعتبر لغة بسيطة في تعلمها.
- أي برنامج مبرمج في لغة بايثون يعمل على جميع الأنظمة في العالم و هذا أيضاً دافع لتعلمها.
- لغة مطلوبة بكثرة في سوق العمل حتى في مجالات الحماية و أمن المعلومات.
- يهتم كل من خبراء أمن المعلومات و المبتدئين في مجال إختبار الإختراق.
تجهيز بيئة العمل للبرمجة بلغة بايثون
اولاً ندخل للموقع الرسمي للبايثون لتحميلها بإختيار تبويب downloads بالضغط على نوع نظام التشغيل و رقم الإصدار كما بهذه الصورة.
ننتظر تحميل البايثون و تثبيتها, و لبدأ مشروع جديد في بايثون نفتح مستند نصي في المفكرة و نتركه فارغ و نحفظه فارغ و نضع إمتداد إسم المستند .py مثلاً نضع الإسم app.py و من ثم الضغط على زر الماوس الأيمن على هذا المجلد و نختار Edit with idle لفتحة, كما في الصورة
هذا بالنسبة لمستخدمي الويندوز, أما لمستخدمي أنظمة لينكس فهي تكون أساسية مع النظام موجودة و للتأكد من هذا نكتب الأمر التالي في الترمنال
sudo apt-get install pythonو حتى مستخدمي الهاتف في تطبيق تيرمكس يمكنهم تثبيتها بالأوامر التالية
pkg install python
pkg install python2
pkg install python3و لفتح محرر البايثون في لينكس أو تيرمكس نكتب فقط كلمة python3 في الترمنال كما في الشكل
بهذا الشكل لقد جهزّنا كل شيئ في البايثون و يبقى أن نكتب الأكواد و البدء بها.
كتابة أول برنامج بلغة بايثون
سوف نستخدم اول امر بها وهو امر الطباعه print كما بالشكل التالي سوف نطبع كلمة nusur tech.
>>>print("nusur tech")وعند تشغيل هذا الكود فإنه سوف يطبع لنا الكلمة nusur tech.
nusur techكما لاحظنا كتبنا امر الطباعة و بعده إشارتين إقتباس و بداخلها الجملة المُراد طباعتها و من ثم نفَّذنا الكود بالضغط على Enter و طبع لنا الجملة هذا في لينكس و في الويندوز نحفظ الملف و نضغط على F5 لتنفيذ الكود.



