بايثون هي لغة مفسرة مما يعني أن الشفرة قد تمت ترجمتها (مفسر) إلى رمز ثنائي أثناء تشغيل البرنامج.
هذا يختلف عن اللغات المترجمة (C ++ وما إلى ذلك) حيث يكون الرمز أولاً المترجمة إلى رمز ثنائي.
لتشغيل كود Python ، يجب أن يكون لديك مترجم بايثون. هناك مختلف إصدارات Python ، إما Python 2 أو Python 3. لمعرفة الفرق ولتحديد أي واحد لاستخدامه ، يرجى الاطلاع على هذه صفحة ويكي على موقع python.org.
تثبيت بايثونPython متاح في معظم أنظمة التشغيل (Linux و Unix و Mac OS X و Windows)
يعد تثبيته على جهاز الكمبيوتر الخاص بك أمرًا سهلاً للغاية ، وهو موجود بالفعل في بعض الأنظمة هناك. لمعرفة ما إذا كان مثبتًا بالفعل ، افتح Terminal وقم بتشغيل هذا الأمر أدناه.
إذا رأيت ردًا من مترجم بايثون ، فسيتضمن رقم الإصدار في العرض الأولي.
>> python
Python 2.7.2 (default, Jun 20 2012, 16:23:33)
Code language: CSS (css)
إذا لم يكن لديك Python مثبتًا ، فيمكنك إلقاء نظرة على هذا الرابط لمعرفة كيفية القيام بذلك قم بتثبيته على النظام الأساسي الذي تستخدمه. http://www.diveintopython.net/installing_python/index.html
كيف يمكنني تشغيل الكود الخاص بي؟هناك طريقتان لتشغيل البرامج في بايثون.
إما أن تكتب الكود مباشرة في قشرة بايثون. عندما تفعل ذلك سترى نتيجة كل أمر تكتبه.
يعمل هذا بشكل أفضل مع البرامج القصيرة جدًا أو لأغراض الاختبار.
الطريقة الأخرى لتشغيل التعليمات البرمجية هي داخل البرنامج النصي.
شل بايثونعندما تكون في Python Shell ، سيقوم مترجم Python بترجمة جميع التعليمات البرمجية نيابة عنك.
لمغادرة وضع التعليمات والعودة إلى المترجم ، نستخدم الأمر quit.
يوفر أمر التعليمات بعض المساعدة حول لغة بايثون
>>> help
Type help() for interactive help, or help(object) for help about object.
>>>
يمكنك أيضًا استخدام Python Shell للقيام بالرياضيات (يرجى الاطلاع على ملف وظيفة سابقة حول استخدام الرياضيات في بايثون)
>>> 2 + 4
6
>>> 5 * 56
280
>>> 5 - 45
-40
>>>
للخروج من Python Shell ، اضغط على Ctrl + d.
نص بايثونلتشغيل البرنامج كبرنامج نصي ، افتح محرر نصوص (vi ، pico ، nano ، إلخ.) وأدخل الكود التالي:
#!/usr/bin/python
print "hello world"
Code language: PHP (php)
احفظ الملف باسم hello.py واخرج من المحرر.
# To execute the program, type python and the file name in the shell.
$python hello.py
Code language: PHP (php)
يجب أن يكون الإخراج: مرحبا بالعالم
يمكن جعل نصوص Python قابلة للتنفيذ مباشرة ، مثل البرامج النصية للصدفة ، عن طريق وضع الامتداد shebang في بداية البرنامج النصي ومنح الملف وضعًا قابلاً للتنفيذ.
يُقصد بـ shebang أن يتعرف البرنامج النصي على نوع المترجم الفوري تريد تنفيذ البرنامج النصي من shell.
# The script can be given an executable mode, or permission, using the chmod command:
$ chmod +x hello.py
Code language: PHP (php)
الآن يمكنك تنفيذ البرنامج النصي مباشرة باسمه.