دعونا نرى ما إذا قمنا بتثبيت Python
بنجاح!
أولاً افتح المحطة (terminal) ويمكننا الآن بدء تشغيل بايثون (على وجه التحديد ، وحدة تحكم بايثون -python console-).
لذلك ، ما عليك سوى كتابة python3
أو py
أو python
في المحطة (terminal):
$ python3
Python 3.8.1 (default, Dec 24 2019, 17:02:07)
[GCC 9.2.1 20191008] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
سيقوم هذا الأمر بطباعة بعض المعلومات. في السطر الأول، يُظهر إصدار Python لديك (يجب أن يكون لديك Python 3.8+).
يبدأ سطر الأوامر (Command Line) برمز <<<
. بهذه الطريقة ، يطلبك Python (يسألك) للحصول على التعليمات. هذا هو نفسه سطر الأوامر القياسي (Standard Command Line) ، ولكن بدلاً من الأوامر مثل cd
أو mkdir
، يمكنك كتابة أوامر بايثون المحددة.
ماذا لو أعاد الأمر السابق شيئًا آخر؟
إذا كنت تستخدم Windows ، فإن الأمر الذي يجب تشغيله يسمى أحيانًا py
أو python
بدلاً من python3
، جرب ذلك بدلاً من ذلك. إذا لم ينجح ذلك أيضًا:
ثم على الأرجح أن تثبيت Python لم يكن ناجحًا أو كاملاً
.
يرجى الرجوع إلى Python (installation) تثبيت وحاول تثبيت Python مرة أخرى وفقًا لتعليمات نظام التشغيل الخاص بك.
إذا حدث شيء غير متوقع أو كنت بحاجة إلى المساعدة ، يرجى رفع يدك وطلب دعم من أحد الموجهين.
من المهم جدًا أن تعمل هذه الخطوة الأولى بالنسبة لكم جميعًا.
إذا كنت تستخدم نظام التشغيل Mac
أو Linux
، فإن الأمر python
عادةً ما يشغل python version 2
وهو ليس
ما نريده - إذا كان python3
يعمل ، ممتاز ، وإلا ، يرجى إعادة تثبيت أحدث إصدار من python
أو طلب المساعدة من أحد الموجهين.
إذا كان لديك المحطة (terminal) جاهزًة ، فلا تضيع الوقت! اكتب print("Hello, world!")
في وحدة تحكم Python!
يمكن لـ Python العمل كآلة حاسبة بسيطة. حاول تشغيل الأوامر التالية في Python الخاص بك ويجب أن ترى هذه الردود.
>>> 1
1
>>> 42 + 3
45
>>> -1.1 + 12
10.9
>>> 2/3
0.6666666666666666
>>> 3*5
15
>>> 2**4
16
>>> 1e3 + 222
1222.0
>>> -8.3 + 2
-6.300000000000001
>>> 15%4
3
>>> 10_000 + 155
10155
>>> 17//3
5
>>> 2 + 3 * 4
14
>>> (2+3) * 4
20
يقوم Python بطباعة علامات أكبر من <<<
والإجابة بنفسه!
ما عليك سوى كتابة الرقم ثم الضغط على Enter.
لاحظ أن الأوامر من سطر الأوامر القياسي (Standard Command Line) لا تعمل هنا ، على الرغم من أن النافذة تبدو متشابهة:
>>> whoami
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'whoami' is not defined
هذه هي رسالة الخطأ (Error message) التي تظهر في كل مرة تقوم فيها بأي شيء خاطئ. سترى الكثير منها خلال الدورة. ألقِ نظرة فاحصة عليها حتى تتمكن من التعرف عليها لاحقًا.
إذا وصلت إلى هذه المرحلة ، فتهانينا! لقد قمت بتثبيت Python ويعمل. يمكنك الآن الخروج من وحدة تحكم Python وإغلاق المحطة (Command Prompt).
لإنهاء العملية ، ما عليك سوى كتابة exit()
مع قوسين فارغين
>>> exit()
$
تتغير علامات أكبر من <<<
مرة أخرى إلى $
أو <
. هذا يخبرك بأنك عدت إلى موجه النظام. الآن تعمل الأوامر مثل whoami
و cd
مرة أخرى ، ولكن أوامر Python مثل 1 + 2
لن تعمل. يمكنك إعادة تنشيط موجه Python في أي وقت تريده ببساطة عن طريق كتابة python3
الآن يمكنك تجربة أمر آخر - الأمر الذي يغلق نافذة المحطة (Command Prompt) - exit
.
اختياريًا أيضًا CTRL+D
يؤدي نفس الشيء.
$ exit
كتمرين أخير ، حاول تشغيل وحدة تحكم Python مرة أخرى