كيف تبرمج في بيثون. لقد كان دائمًا معجبًا كبيرًا بالحوسبة ، وبعد التشاور مع بعض الأصدقاء الخبراء في هذا المجال ، قرر الغوص في عالم البرمجة في الثعبان.  لا يحدث شيء إذا لم يكن لديك فكرة. هذا ما نحن هنا من أجله-

خلال هذا البرنامج التعليمي القصير ، سأشرح كيفية البرمجة في بيثون في مختلف أنظمة التشغيل، وتزويدك أيضًا بقائمة من نماذج البرامج التي يمكنك التدرب عليها.

دعني أخبرك: البرمجة ليست مجهودًا فوريًا ، وقبل أن تفعل أي شيء لائق ، سيكون عليك مواجهة الكثير من الصداع والغضب. ومع ذلك ، يمكنني أن أضمن أنه بقليل من الجهد والكثير من المثابرة ، ستتمكن قريبًا من عمل شيء ما ، مما سيجعلك فخورًا بالتقدم المحرز وسيشجعك على مواصلة الدراسة والممارسة.

كيفية البرمجة في Python ، خطوة بخطوة. 

قبل أن تصل إلى قلب هذا الدليل وتوضح لك الخطوات الأولية للبدء برنامج بايثوندعني أقدم لك المزيد من المعلومات حول اللغة التي أنت على وشك مخاطبتها.

بايثون ، على عكس ما قد يبدو ، هو لغة برمجة مستوى عال موجه ل الأجسام، على غرار بيرل ولكن يتم اختزال هياكلها الأساسية إلى الأساسيات. إنها لغة تفسير، حيث يتم تنفيذ مرحلتي الترجمة المسبقة والتنفيذ مباشرة بواسطة مترجم اللغة.

وبعبارة أخرى، لا يتم تجميع شفرة المصدر بشكل منفصل ، ولكن يتم توفيرها في الطعام إلى وحدة المعالجة المركزية مباشرة في وقت التشغيل.

على وجه التحديد ، يقوم مترجم Python تلقائيًا بإجراء مرحلة ما قبل التحويل على شفرة المصدر ، وتحويله إلى ملف يحتوي على لغة الآلة ( كود البايت ) ، والذي يتم تنفيذه تلقائيًا بالكامل.

المتغيرات بايثون ، بشكل عام ، لا تتم كتابتها. نظرًا لأن الذاكرة يتم تخصيصها ديناميكيًا ، فمن الممكن تعيين فئات قيم متعددة لنفس المتغير ، دون الحاجة إلى تحديدها مسبقًا. بالإضافة إلى ذلك ، يمكن أن يحتوي كل متغير أيضًا ، في نفس الوظيفة ، على أنواع مختلفة من البيانات.

تتضمن أنواع البيانات الأساسية الأرقام كامل ( مادبا ) ، أرقام الفاصلة العائمة ( عوامة )، ارقام مركبة، الحبال ( العلامات التجارية ) ، القيم المنطقية ( منطقي ) ، أعداد كبيرة ( طويل ) ، إلى جانب أنواع بيانات أكثر تعقيدًا ، مثل القوائم و / أو قواميس y مجموعات. بيثون يدعم مفهوم فئة، الذي يسمح لك بإنشاء كائنات معقدة (باستخدام الكلمة الرئيسية فئة ) وتعيينها ديناميكيًا. من الواضح أن Python يسمح لك بتحديد الوظائف داخل ملف المصدر ، باستخدام الكلمة الأساسية صفر.

هناك جانب خاص جدًا في Python هو طريقة إحاطة كتل التعليمات البرمجية (الوظائف ، حلقات if / else ، إلخ): بدلاً من استخدام الأقواس المتعرجة الكلاسيكية (مثل C و C ++ و C # و Java‏، على سبيل المثال) أو الكلمات الرئيسية begin y end (نموذجي للغات مثل Pascal) ، يتم استخدام الخط بشكل عام في Python : (نقطتان) لهذا السبب المسافة البادئة الصحيحة لملف المصدر أمر ضروري - خطأ واحد في هذه المرحلة يكفي لمنع المترجم!

فيما يتعلق بأساليب الاستخدام ، تتميز لغة Python بميزات دقيقة (مثل القدرة على التضمين و جولة الملفات المجمعة في لغة C ، فقط لإعطاء مثال) مما يجعلها قوية للغاية ومناسبة للعديد من سيناريوهات الاستخدام: الحسابات ، والبرمجة الموزعة ، والبرمجة الرقمية ، والنصوص الآلية ، وإجراءات الاختبار ، وما إلى ذلك.

لإنشاء برنامج في Python ، من الضروري تثبيت بيئة التطوير النسبية على جهاز الكمبيوتر ، والتي تحتوي على كل ما هو ضروري لتنفيذ التعليمات البرمجية المصدر. في الفصول التالية من هذا الدليل ، سأهتم بشرح كيفية الحصول عليه على Windows و macOS و Ubuntu ، بالإضافة إلى كيفية إنشاء ملف مصدر وتجميعه.

كيف تبرمج في بايثون على الويندوز

إلى البرنامج في Python على نظام التشغيل Windows، يجب عليك تنزيل البرنامج ذي الصلة. لمواصلة الاتصال بهذا الموقع ، انقر على الرابط Python XXX: مثبت EXE لنظام التشغيل Windows x86-64 (إذا كان لديك OS هو 64 بت) أو في الرابط Pyhon XXX Installer EXE لنظام التشغيل Windows x86 (إذا كان نظام التشغيل لديك 32 بت) ، لبدء تنزيل حزمة تثبيت البرنامج.

ثم ابدأ الساعة ملف exe تم الحصول عليها ، انتظر حتى تظهر شاشة تثبيت البرنامج وضع علامة الاختيار بجوار المربع أضف Python XX إلى PATH. لإكمال تثبيت البرنامج ، اضغط على الأزرار تثبيت الآن, نعم y أغلق.

بعد اكتمال الإعداد ، يمكنك متابعة إنشاء ملف المصدر الأول. ابدأ ال المفكرة ملاحظات ويندوز ، يدعوها من المجلد ملحقات / ملحقات Windows تقع في القائمة بداية، ثم انتقل إلى القائمة ملف> حفظ كيف …، للوصول إلى خيارات الحفظ المخصصة.

الآن ، حدد المقال تودوس لوس أركيفوس من القائمة المنسدلة كومار الحارسأدخل الاسم مرحبا العالم في المربع اسم الملف ولتوفير الراحة ، احفظ الخط على سطح مكتب Windows. بمجرد اكتمال إنشاء الخط ، اكتب الرمز التالي بداخله.

print("Ciao, mondo!")

لا تندهش من بساطة هذا الرمز: بالنسبة للعمليات الأساسية ، لا يلزم استيراد أي مكتبة أو مكون خارجي ، نظرًا لأن Python مجهز بعدد كبير من الوظائف المعدة مسبقًا.

في كلتا الحالتين ، احفظ الملف المصدر مرة أخرى (القائمة ملف> حفظ ) ، أغلق مذكرة منصة و موجه الأوامر، واصفا إياه من القائمة بداية. في نوافذ 10البرنامج المذكور في المجلد ملحقات ويندوز.

بمجرد فتح الموجه ، "تحرك" على سطح مكتب Windows ، مع إعطاء الأمر cd %USERPROFILE%Desktop متبوعًا بالضغط على الزر ENTER وتشغيل البرنامج باستخدام الأمر python helloworld.py، لمشاهدة عبارة "أهلاً بالعالم!" مطبوعة على الشاشة. لمزيد من أمثلة التعليمات البرمجية ، أدعوكم إلى الرجوع إلى الفصل المخصص. من هذا الدليل.

كيفية البرمجة في بايثون على نظام macOS

إذا كنت مهتما ، التصرف من ماك، قم بذلك: بعد الاتصال بموقع Python ، انقر على الرابط مثبت Python XXX لـ ماك OS X شنوم بت / شنوم بت، انتظر حتى يتم تنزيل الملف بالكامل على جهاز الكمبيوتر الخاص بك ثم ابدأ تشغيله.

عندما تصل إلى شاشة تثبيت البرنامج ، انقر فوق الزر واصل ثلاث مرات على التوالي ، ثم يصل قبول y تثبيت وعند المطالبة ، أدخل كلمة المرور Mac في حقل النص المناسب. لإكمال عملية التثبيت ، اضغط على الأزرار تثبيت البرنامج y أغلق.

الآن ، يمكنك الاستمرار في إنشاء الملف المصدر: أولاً ، ابدأ محطة macOS ، يدعوها من المجلد أكثر la انطلاق (الرمز في شكل صاروخ تعلق على شريط الإرساء) وإصدار الأمر cd ~/Desktop ، تليها الضغط على الزر حاضر، بحيث يمكن أن ينتقل إلى سطح مكتب الكمبيوتر.

وبالمثل ، قم بإصدار الأمر انقر فوق helloworld.py، لإنشاء الملف الذي سيحتوي على رمز المصدر واضغط على الزر حاضر لوحة المفاتيح عند الانتهاء ، قم بتصغير نافذة Terminal (بدون إغلاقها) وانقر نقرًا مزدوجًا فوق الملف الذي أنشأته للتو في ملف مكتب.

في هذه المرحلة ، عليك فقط الكتابة كود المصدر الخاص به (ص. print("Ciao, mondo!") ) في نافذة المحرر التي تفتح على الشاشة ، انتقل إلى حفظ وهكذا تم إنشاء الملف ، وبعد إغلاق محرر النصوص ، أعد فتح Terminal ونفذ التعليمات البرمجية المصدر ، مع إعطاء الأمر python helloworld.py ، تليها الضغط على الزر دخول. 

كيفية البرمجة في بايثون في أوبونتو

هل تريد ان تتعلم البرمجة في بيثون في أوبونتو ؟ لذلك أعتقد أن لدي الخير أخبار بالنسبة لك: يتم تضمين Python في مستودعات التوزيع ، وبالتالي يمكنك تثبيتها بسهولة بالغة. أولاً ، ابدأ في محطة نسميها من المجلد خدمات البصر تطبيق ولتثبيت Python ، اكتب الأوامر التالية ، متبوعة بالضغط على ملف مفتاح حاضر.

sudo apt update sudo apt install python3-dev

عند المطالبة ، أدخل كلمة مرور المسؤول (من جذر ) على جهاز الكمبيوتر الخاص بك ، اضغط على المفتاح حاضر ثم الزر s لبدء إعداد البرنامج ، والذي سينتهي تلقائيًا. بعد إكمال هذه الخطوة ، يمكنك تطوير التعليمات البرمجية المصدر الخاصة بك وتشغيلها باتباع نفس الإرشادات التي تمت رؤيتها بالفعل لنظام التشغيل Mac: الإجراءان متكافئان في الواقع.

أمثلة التعليمات البرمجية

في الأقسام السابقة من هذا الدليل ، أوضحت لك تشغيل ملف مصدر بسيط للغاية يطبع "Hello world!" على الشاشة. فيما يلي بعض نماذج التعليمات البرمجية ، الأكثر تنظيمًا بقليل ، والقادرة على تنفيذ أنواع مختلفة من العمليات. يمكنك إنشاء ملفات المصدر وتشغيلها باتباع نفس الخطوات الموضحة أعلاه.

قم بإنشاء رقم عشوائي من 0 إلى حد محدد

استيراد عدد عشوائي = int (إدخال ("أدخل أقصى رقم عرضي")) طباعة ("إنشاء رقم è" ، عشوائي.randint (0 ، عدد + 1))

إظهار جدول زمني من اختيارك

num = int (input ("Quale tabellina vuoi visualizzare؟")) لـ i في النطاق (1 ، 11): print (num، "x"، i، "="، num * i)

يحول الرقم العشري إلى رقم ثنائي وثماني وست عشري

num = int (input ("Inserisci il number da convertire:")) print ("Ecco i valori convertiti di"، num، ":") print (bin (num)، "in binary.") print (oct (num) ) ، "in ottale.") print (hex (num)، "in esadecimale.")

يعرض التقويم لمدة شهر في السنة التي تختارها.

استيراد السنة التقويمية = int (الإدخال ("Inserisci l'anno da visualizzare:")) mese = int (الإدخال ("Inserisci il mese da visualizzare (في cifre):")) الطباعة (التقويم. الشهر (anno ، mese))

قم بإجراء حسابات رياضية بسيطة (يتم تحديد العمليات بالوظائف).

def aggiungi (a، b): إرجاع a + b def sottrai (a، b): إرجاع ab def مضاعف (a، b): إرجاع a * b def divide (a، b): إرجاع a / b print ("يشير l'operazione da eseguire: ") print (" 1 per addizione ") print (" 2 per sottrazione ") print (" 3 per moltiplicazione ") print (" 4 per Divisione ") scelta = input (" Inserisci l'operazione da) eseguire: ") v1 = float (input (" Inserisci il prime number: ")) v2 = float (input (" Inserisci il secondo number: ")) إذا كان scelta == '1': print (v1،" + "، v2، "="، aggiungi (v1، v2)) elif scelta == '2': print (v1، "-"، v2، "="، sottrai (v1، v2)) elif scelta == '3': print (v1، "x"، v2، "="، moltiplica (v1، v2)) elif scelta == '4': if v2 == 0: print ("Division per zero non valid") else: print (v1 ، ":"، v2، "="، قسمة (v1، v2)) وإلا: طباعة ("Selezione غير صالح")

موارد مفيدة

الآن بعد أن أنشأت أول برنامج Python ، هل تتطلع إلى دراسته بجدية ومعرفة المزيد والمزيد عن هذا النهج؟ في هذه الحالة ، أدعوك لقراءة دليل Python المتاح بعناية من خلال HTML.it ، المليء بالبرامج التعليمية والأدلة التفصيلية المخصصة لتطوير برامج Python.

حتى الآن مقدمة لكيفية البرمجة في Python