مقدمة بايثون
ما هي لغة بايثون؟
Python هي لغة برمجة شائعة. تم إنشاؤه بواسطة Guido van Rossum ، وتم إصداره في عام 1991.
يتم استخدامه من أجل:
- تطوير الويب (من جانب الخادم) ،
- تطوير البرمجيات،
- الرياضيات،
- برمجة النظام.
ماذا تستطيع بايثون أن تفعل؟
- يمكن استخدام Python على الخادم لإنشاء تطبيقات الويب.
- يمكن استخدام Python جنبًا إلى جنب مع البرامج لإنشاء مهام سير عمل.
- يمكن لبايثون الاتصال بأنظمة قواعد البيانات. يمكنه أيضًا قراءة الملفات وتعديلها.
- يمكن استخدام Python للتعامل مع البيانات الضخمة وأداء الرياضيات المعقدة.
- يمكن استخدام Python للنماذج الأولية السريعة ، أو لتطوير البرامج الجاهزة للإنتاج.
لماذا بايثون؟
- تعمل Python على أنظمة أساسية مختلفة (Windows ، Mac ، Linux ، Raspberry Pi ، إلخ).
- تحتوي لغة بايثون على بناء جملة بسيط مشابه للغة الإنجليزية.
- تحتوي Python على بناء جملة يسمح للمطورين بكتابة برامج ذات سطور أقل من بعض لغات البرمجة الأخرى.
- تعمل Python على نظام مترجم ، مما يعني أنه يمكن تنفيذ التعليمات البرمجية بمجرد كتابتها. هذا يعني أن النماذج الأولية يمكن أن تكون سريعة جدًا.
- يمكن التعامل مع بايثون بطريقة إجرائية أو طريقة موجهة للكائنات أو بطريقة وظيفية.
جيد ان تعلم
- أحدث إصدار رئيسي من Python هو Python 3 ، والذي سنستخدمه في هذا البرنامج التعليمي. ومع ذلك ، فإن Python 2 ، على الرغم من عدم تحديثه بأي شيء آخر غير التحديثات الأمنية ، لا يزال يتمتع بشعبية كبيرة.
- في هذا البرنامج التعليمي ، ستتم كتابة Python في محرر نصوص. من الممكن كتابة Python في بيئة تطوير متكاملة ، مثل Thonny أو Pycharm أو Netbeans أو Eclipse والتي تكون مفيدة بشكل خاص عند إدارة مجموعات أكبر من ملفات Python.
Syntax Python مقارنة بلغات البرمجة الأخرى
- تم تصميم بايثون لسهولة القراءة ، ولديها بعض أوجه التشابه مع اللغة الإنجليزية مع تأثير من الرياضيات.
- تستخدم Python سطورًا جديدة لإكمال الأمر ، على عكس لغات البرمجة الأخرى التي غالبًا ما تستخدم الفواصل المنقوطة أو الأقواس.
- تعتمد بايثون على المسافة البادئة ، باستخدام المسافة البيضاء ، لتحديد النطاق ؛ مثل نطاق الحلقات والوظائف والفئات. غالبًا ما تستخدم لغات البرمجة الأخرى الأقواس المتعرجة لهذا الغرض.
مثال
print("Hello, World!")