بايثون3 مِن مَدارس w3-مقدمة
اقتبس من ابراهيم حمادة في 4 ديسمبر، 2020, 10:47 مهذه السلسلة ستكون ترجمة لدروس لتعليم بايثون3 مِن موقع w3schools.
فمَن أراد الرجوع للدرس الأصلي مِن هذا البرنامج التعليمي, في أي وقت يمكنه ذلك.
Python Tutorial:
https://www.w3schools.com/python/مقدمة في بايثون
بايثون هي لغة برمجة شعبية. تم إنشاؤها من قبل Guido van Rossum ، وأطلقها في عام 1991.
هي تُستعمل لِ:
• تطوير الويب (server-side),
• تطوير البرمجيات ،
• الرياضيات ،
• نظام البرمجة.
ماذا يمكن أن يفعل بايثون ؟
• بيثون يمكن استخدامه على الخادم(Server) لإنشاء تطبيقات الويب.
• بيثون يمكن استخدامه جنبا إلى جنب مع البرمجيات لِإتمام العمل.
• بيثون يمكنه الاتصال بقواعد البيانات. كما أن هيمكنه أيضا قراءة و تعديل الملفات.
• بيثون يمكن أن يُستخدم في التعامل مع البيانات الكبيرة و المعقدة, و يمكنه أيضا أن يقوم بعمليات رياضية (mathematics)
• بيثون يمكن استخدامه في النماذج الأولية السريعة, أو الإنتاج الجاهز في تطوير البرمجيات.
لماذا بايثون؟
• بايثون يعمل على مختلف المنصات (ويندوز, ماك, لينكس, Raspberry Pi, الخ).
• بيثون لديه تركيب لغوي بسيط مماثلة إلى اللغة الإنجليزية.
• بايثون لديه بناء الجملة الذي يسمح للمطورين لكتابة البرامج مع أَسطُر أقل من بعض لغات البرمجة الأخرى.
• يعمل Python على نظام مترجم (interpreter )، مما يعني أنه يمكن تنفيذ التعليمات البرمجية بمجرد كتابتها.
وهذا يعني أن البرمجة الناشئة يمكن أن تكون سريعة جدا.
• بيثون يمكن التعامل معه في طريقة إجرائية ، بطريقةْ الكائنات (Object oriented way) أو بطريقةْ الوظيفة أو الدالة.
مِن الجيد أن نعرف
• أحدث إصدار رئيسي من بيثون هو بيثون 3 التي يجب أن تستخدمه في هذا البرنامج التعليمي.
ومع ذلك ، بيثون 2 ، على الرغم من أن لم يتم تحديثه مع أي شيء آخر من التحديثات الأمنية لا تزال له شعبية كبيرة.
• في هذا البرنامج التعليمي سوف تتم كتابة بيثون في محرر النص.
فمِن الممكن أن يُكتب بيثون في بيئات أُخرى، مثل محررات النصوص المتطورة و هي كثيرة مثل notepad++, و التي يمكن أن تكون مفيدة خاصةً عند إدارة مجموعات أكبر من ملفات بيثون.
جملةْ بايثون مقارنة مع لغات البرمجة الأخرى
• بيثون تم تصميمه لقابلية القراءة، وبعض أوجه التشابه مع اللغة الإنجليزية مع تأثير من الرياضيات.
• يستخدم Python السطر الجديد لإكمال أمر ما ، على عكس لغات البرمجة الأخرى التي غالبًا ما تستخدم الفواصل المنقوطة أو الأقواس.
• بيثون يعتمد على المسافة البادئة، أو الإزاحة, وذلك باستخدام الفضاء الأبيض، لتحديد نطاق؛ مثل نطاق الحلقات والوظائف والفئات.
تستخدم لغات البرمجة الأخرى غالباً أقواس مجعدة لهذا الغرض.
المثال:print("Hello, World!")
النتيجة:
Hello, World!
هذه السلسلة ستكون ترجمة لدروس لتعليم بايثون3 مِن موقع w3schools.
فمَن أراد الرجوع للدرس الأصلي مِن هذا البرنامج التعليمي, في أي وقت يمكنه ذلك.
Python Tutorial:
https://www.w3schools.com/python/
مقدمة في بايثون
بايثون هي لغة برمجة شعبية. تم إنشاؤها من قبل Guido van Rossum ، وأطلقها في عام 1991.
هي تُستعمل لِ:
• تطوير الويب (server-side),
• تطوير البرمجيات ،
• الرياضيات ،
• نظام البرمجة.
ماذا يمكن أن يفعل بايثون ؟
• بيثون يمكن استخدامه على الخادم(Server) لإنشاء تطبيقات الويب.
• بيثون يمكن استخدامه جنبا إلى جنب مع البرمجيات لِإتمام العمل.
• بيثون يمكنه الاتصال بقواعد البيانات. كما أن هيمكنه أيضا قراءة و تعديل الملفات.
• بيثون يمكن أن يُستخدم في التعامل مع البيانات الكبيرة و المعقدة, و يمكنه أيضا أن يقوم بعمليات رياضية (mathematics)
• بيثون يمكن استخدامه في النماذج الأولية السريعة, أو الإنتاج الجاهز في تطوير البرمجيات.
لماذا بايثون؟
• بايثون يعمل على مختلف المنصات (ويندوز, ماك, لينكس, Raspberry Pi, الخ).
• بيثون لديه تركيب لغوي بسيط مماثلة إلى اللغة الإنجليزية.
• بايثون لديه بناء الجملة الذي يسمح للمطورين لكتابة البرامج مع أَسطُر أقل من بعض لغات البرمجة الأخرى.
• يعمل Python على نظام مترجم (interpreter )، مما يعني أنه يمكن تنفيذ التعليمات البرمجية بمجرد كتابتها.
وهذا يعني أن البرمجة الناشئة يمكن أن تكون سريعة جدا.
• بيثون يمكن التعامل معه في طريقة إجرائية ، بطريقةْ الكائنات (Object oriented way) أو بطريقةْ الوظيفة أو الدالة.
مِن الجيد أن نعرف
• أحدث إصدار رئيسي من بيثون هو بيثون 3 التي يجب أن تستخدمه في هذا البرنامج التعليمي.
ومع ذلك ، بيثون 2 ، على الرغم من أن لم يتم تحديثه مع أي شيء آخر من التحديثات الأمنية لا تزال له شعبية كبيرة.
• في هذا البرنامج التعليمي سوف تتم كتابة بيثون في محرر النص.
فمِن الممكن أن يُكتب بيثون في بيئات أُخرى، مثل محررات النصوص المتطورة و هي كثيرة مثل notepad++, و التي يمكن أن تكون مفيدة خاصةً عند إدارة مجموعات أكبر من ملفات بيثون.
جملةْ بايثون مقارنة مع لغات البرمجة الأخرى
• بيثون تم تصميمه لقابلية القراءة، وبعض أوجه التشابه مع اللغة الإنجليزية مع تأثير من الرياضيات.
• يستخدم Python السطر الجديد لإكمال أمر ما ، على عكس لغات البرمجة الأخرى التي غالبًا ما تستخدم الفواصل المنقوطة أو الأقواس.
• بيثون يعتمد على المسافة البادئة، أو الإزاحة, وذلك باستخدام الفضاء الأبيض، لتحديد نطاق؛ مثل نطاق الحلقات والوظائف والفئات.
تستخدم لغات البرمجة الأخرى غالباً أقواس مجعدة لهذا الغرض.
المثال:
print("Hello, World!")
النتيجة:
Hello, World!