بايثون3 مِن مَدارس w3-1 Python Getting Started
اقتبس من ابراهيم حمادة في 4 ديسمبر، 2020, 10:58 مهيَّا نبدأ مع بايثون
تثبيت بايثون
سيتم تثبيت Python بالفعل على العديد من أجهزة الكمبيوتر الشخصية وأجهزة Mac.
للتحقق مما إذا كان لديك بيثون مثبت على جهاز كمبيوتر يعمل بنظام التشغيل Windows،
ابحث في شريط البداية عن بيثون أو قم بتشغيل التالي على سطر الأوامر (cmd.exe):
C:\Users\Your Name>python --version
و أنت تعلم أن ال cmd أو سطر الأوامر عندما يفتح في البداية فإنه يفتح في مُجلَّد المستخدِم يعني:
C:\Users\Your Name>
و Your Name هو أسمك على الحاسوب طبعا.
للتحقق مما إذا كان لديك Python مثبتًا على نظام Linux أو Mac ، ثم افتح سطر الأوامر على نظام Linux أو افتح Terminal واكتب:
python --version
إذا وجدت أن Python ليس مثبتًا لديك على جهاز الكمبيوتر الخاص بك ، فيمكنك تنزيله مجانًا من موقع الويب التالي:
https://www.python.org/ديناميكية بيثون
Python هي لغة برمجة مفسرة ، وهذا يعني أنكَ كَمطور تكتب ملفات Python (.py) في محرر نصي ثم تضع تلك الملفات في مترجم أو مفسر Python ليتم تنفيذها.
طريقة تشغيل ملف بيثون هي مثل هذا في سطر الأوامر:
C:\Users\Your Name>python helloworld.py
حيث "helloworld.py" هو اسم ملف python الخاص بك.
و يكون هنا بالطبع ملف helloworld.py في مُجلَّد المستخدِم.
أو مِن الأصح أن نقول أنّ ملف بايثون ينبغي أن يكون في نفس مكان مُوجه الأوامر أو ال cmd.
دعونا نكتب ملف Python الأول ، المسمى helloworld.py ، والذي يمكن تنفيذه في أي محرر نصوص.#helloworld.py
print("Hello, World!")هو شيء سهل هاكذا.
احفظ ملفك.
افتح سطر الأوامر ، وانتقل به إلى المسار أو المُجَلَّد حيث قمت بحفظ ملفك ،
وقم بكتابة هذا على سطر الأوامر:
python helloworld.py
فيبدو سطر الأوامر هكذا:
C:\Users\Your Name>python helloworld.py
و ذلك في حال وجود ملف helloworld.py في مُجلَّد المستخدِم.
نضغط إنتر
يجب أن تكون النتيجة كما يلي:
Hello, World!
تهانينا ، لقد قمتَ بكتابة وتنفيذ أول برنامج بايثون.سطر أوامر بايثون(Python Command Line)
لاختبار أَسطُر قليلة من التعليمات البرمجية في بيثون ،
يكون أحيانًا الأسرع والأسهل عدم كتابة الكود في ملف.
أصبح هذا ممكنًا لأنه يمكن تشغيل Python كسطر أوامر بحد ذاته.
اكتب ما يلي في سطر أوامر Windows أو Mac أو Linux:
C:\Users\Your Name>python
أو ، إذا لم يعمل أمر "python" ، يمكنك تجربة "py":
C:\Users\Your Name>py
بعد ذلك, و مِن خلال سطر أوامر بايثون الذي سيظهر, يمكنكَ كتابة أي أوامر أو تعبيرات في بايثون ،
بما في ذلك مثالنا على hello world الذي قمنا به من وقت سابق في البرنامج التعليمي:
C:\Users\Your Name>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
هذا هو سطر أوامر بايثون
و يمكننا الآن كتابة أي أوامر أو تعبيرات لبايثون عليه, دعنا نجرب المثال السابق hello world.
>>> print("Hello, World!")
ملحوظة: نضغط إنتر لتنفيذ الأمر.
Hello, World!
عندما تنتهي من سطر أوامر python ، يمكنك ببساطة كتابة ما يلي لإنهاء واجهة سطر أوامر Python:
exit()
و بعدها سنعود إلى سطر أوامر النظام
و لإغلاق سطر أوامر النظام أو ال cmd نكتب عليه:
exit
و نضغط إنتر بالطبع.تلمحاتْ خارجية:
هذا البرنامج التعليمي يستخدم python3.6
لكن نحن نرى من الأفضل إستخدام python3.7, و هو الإصدار الذي يستخدمه NVDA حاليا.
و أنت لن تلاحظ أي فرق بينهما
و من أراد تنزيل python3.7, فهذا رابط مباشر له:
https://www.python.org/ftp/python/3.7.9/python-3.7.9.exeالدرس مع الملفات المُرفقة:
https://www.dropbox.com/s/t6d7wph1zsvtggs/1%20Python%20Getting%20Started.zip?dl=1
هيَّا نبدأ مع بايثون
تثبيت بايثون
سيتم تثبيت Python بالفعل على العديد من أجهزة الكمبيوتر الشخصية وأجهزة Mac.
للتحقق مما إذا كان لديك بيثون مثبت على جهاز كمبيوتر يعمل بنظام التشغيل Windows،
ابحث في شريط البداية عن بيثون أو قم بتشغيل التالي على سطر الأوامر (cmd.exe):
C:\Users\Your Name>python --version
و أنت تعلم أن ال cmd أو سطر الأوامر عندما يفتح في البداية فإنه يفتح في مُجلَّد المستخدِم يعني:
C:\Users\Your Name>
و Your Name هو أسمك على الحاسوب طبعا.
للتحقق مما إذا كان لديك Python مثبتًا على نظام Linux أو Mac ، ثم افتح سطر الأوامر على نظام Linux أو افتح Terminal واكتب:
python --version
إذا وجدت أن Python ليس مثبتًا لديك على جهاز الكمبيوتر الخاص بك ، فيمكنك تنزيله مجانًا من موقع الويب التالي:
https://www.python.org/
ديناميكية بيثون
Python هي لغة برمجة مفسرة ، وهذا يعني أنكَ كَمطور تكتب ملفات Python (.py) في محرر نصي ثم تضع تلك الملفات في مترجم أو مفسر Python ليتم تنفيذها.
طريقة تشغيل ملف بيثون هي مثل هذا في سطر الأوامر:
C:\Users\Your Name>python helloworld.py
حيث "helloworld.py" هو اسم ملف python الخاص بك.
و يكون هنا بالطبع ملف helloworld.py في مُجلَّد المستخدِم.
أو مِن الأصح أن نقول أنّ ملف بايثون ينبغي أن يكون في نفس مكان مُوجه الأوامر أو ال cmd.
دعونا نكتب ملف Python الأول ، المسمى helloworld.py ، والذي يمكن تنفيذه في أي محرر نصوص.
#helloworld.py
print("Hello, World!")
هو شيء سهل هاكذا.
احفظ ملفك.
افتح سطر الأوامر ، وانتقل به إلى المسار أو المُجَلَّد حيث قمت بحفظ ملفك ،
وقم بكتابة هذا على سطر الأوامر:
python helloworld.py
فيبدو سطر الأوامر هكذا:
C:\Users\Your Name>python helloworld.py
و ذلك في حال وجود ملف helloworld.py في مُجلَّد المستخدِم.
نضغط إنتر
يجب أن تكون النتيجة كما يلي:
Hello, World!
تهانينا ، لقد قمتَ بكتابة وتنفيذ أول برنامج بايثون.
سطر أوامر بايثون(Python Command Line)
لاختبار أَسطُر قليلة من التعليمات البرمجية في بيثون ،
يكون أحيانًا الأسرع والأسهل عدم كتابة الكود في ملف.
أصبح هذا ممكنًا لأنه يمكن تشغيل Python كسطر أوامر بحد ذاته.
اكتب ما يلي في سطر أوامر Windows أو Mac أو Linux:
C:\Users\Your Name>python
أو ، إذا لم يعمل أمر "python" ، يمكنك تجربة "py":
C:\Users\Your Name>py
بعد ذلك, و مِن خلال سطر أوامر بايثون الذي سيظهر, يمكنكَ كتابة أي أوامر أو تعبيرات في بايثون ،
بما في ذلك مثالنا على hello world الذي قمنا به من وقت سابق في البرنامج التعليمي:
C:\Users\Your Name>python
Python 3.6.4 (v3.6.4:d48eceb, Dec 19 2017, 06:04:45) [MSC v.1900 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>
هذا هو سطر أوامر بايثون
و يمكننا الآن كتابة أي أوامر أو تعبيرات لبايثون عليه, دعنا نجرب المثال السابق hello world.
>>> print("Hello, World!")
ملحوظة: نضغط إنتر لتنفيذ الأمر.
Hello, World!
عندما تنتهي من سطر أوامر python ، يمكنك ببساطة كتابة ما يلي لإنهاء واجهة سطر أوامر Python:
exit()
و بعدها سنعود إلى سطر أوامر النظام
و لإغلاق سطر أوامر النظام أو ال cmd نكتب عليه:
exit
و نضغط إنتر بالطبع.
تلمحاتْ خارجية:
هذا البرنامج التعليمي يستخدم python3.6
لكن نحن نرى من الأفضل إستخدام python3.7, و هو الإصدار الذي يستخدمه NVDA حاليا.
و أنت لن تلاحظ أي فرق بينهما
و من أراد تنزيل python3.7, فهذا رابط مباشر له:
https://www.python.org/ftp/python/3.7.9/python-3.7.9.exe
الدرس مع الملفات المُرفقة:
https://www.dropbox.com/s/t6d7wph1zsvtggs/1%20Python%20Getting%20Started.zip?dl=1