جدول المحتويات:

ابدأ مع بايثون: 7 خطوات (بالصور)
ابدأ مع بايثون: 7 خطوات (بالصور)

فيديو: ابدأ مع بايثون: 7 خطوات (بالصور)

فيديو: ابدأ مع بايثون: 7 خطوات (بالصور)
فيديو: رسم علم فلسطين بلغة البايثون #shorts #بايثون #فلسطين 2024, شهر نوفمبر
Anonim
ابدأ مع بايثون
ابدأ مع بايثون

البرمجة رائعة!

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

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

هذا ليس المصطلحات اللغوية المتخصصة ، ويسهل متابعته ويمكنك القيام به الآن. هذا صحيح! تصغير facebook و youtube ، والاسترخاء والمتابعة على جهاز الكمبيوتر الخاص بك.

كمبيوتر العجوز
كمبيوتر العجوز

سننظر اليوم في لغة برمجة تسمى Python ، تعرف ويكيبيديا لغة Python على أنها:

"Python هي لغة برمجة عالية المستوى وذات أغراض عامة مستخدمة على نطاق واسع. تؤكد فلسفتها في التصميم على قابلية قراءة الكود ، ويسمح تركيبها للمبرمجين بالتعبير عن المفاهيم في عدد أقل من سطور التعليمات البرمجية مما هو ممكن في لغات مثل C ++ أو Java. اللغة يوفر بنيات تهدف إلى تمكين برامج واضحة على نطاق صغير وكبير."

وماذا تعني هذة؟ اعتقدت أنك قلت لا اصطلاحي؟ حسنًا في الأساس:

"Python هي لغة برمجة مدمجة للأغراض العامة وسهلة القراءة. وهي متعددة الاستخدامات ، لذا يمكن استخدامها لإنشاء برامج من جميع أحجام الأشكال."

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

دعنا نبدأ!

الخطوة 1: ما سوف تحتاجه

أولاً ، ستحتاج إلى جهاز كمبيوتر به نسخة من لغة python ، آسف لمستخدمي الهاتف المحمول!

توجه إلى https://www.python.org/downloads/ وقم بتنزيل أحدث إصدار متاح بالزر الأصفر الكبير.

تحميل بايثون
تحميل بايثون

ثم اتبع تعليمات المثبت لتثبيت بيثون.

مثبت بايثون
مثبت بايثون

للتحقق من تثبيت python ، انتقل إلى CMD (أو Terminal) واكتب:

بيثون - الإصدار

يجب أن تستجيب بايثون بإصدار بيثون.

صورة
صورة

الآن في هذا البرنامج التعليمي ، سنستخدم IDE ، أو بيئة التطوير المتكاملة (بشكل أساسي محرر نصوص ومجمع محشو معًا) لذا توجه إلى https://www.jetbrains.com/pycharm/download/ وقم بتنزيل "إصدار المجتمع" من بيشارم.

مجتمع PyCharm
مجتمع PyCharm

ثم اتبع تعليمات المثبت لتثبيت PyCharm.

الآن ، لبدء البرمجة!

الخطوة 2: إعداد PyCharm وإنشاء مشروع جديد

في المرة الأولى التي تقوم فيها بتشغيل pycharm ، سيسألك عن خريطة المفاتيح والموضوع الذي تريد استخدامه. أود أن أوصي بترك الخريطة الرئيسية في الوضع الافتراضي ، ولكن يمكنك التلاعب بالموضوع والألوان والخطوط حسب رغبتك. في هذا البرنامج التعليمي ، أستخدم مجتمع pycharm 4.5 مع موضوع Dracula.

سيتم الترحيب بك بعد ذلك بشاشة ترحيب.

اضغط على إنشاء مشروع جديد

شاشة ترحيب PyCharm
شاشة ترحيب PyCharm

حدد Pure Python ثم اختر مجلدًا لتخزين الملفات فيه ، ثم اضغط على إنشاء (لاحظ أن اسم المجلد سيكون اسم مشروعك)

شاشة مشروع PyCharm
شاشة مشروع PyCharm

في هذه المرحلة ، يجب أن يتم الترحيب بك بشاشة إنشاء الكود الفعلية: P

شاشة الكود
شاشة الكود

الخطوة 3: أنشئ برنامجك الأول

انقر بزر الماوس الأيمن على مجلد المشروع الخاص بك وانتقل إلى جديد -> ملف Python

إنشاء قائمة جديدة
إنشاء قائمة جديدة

قم بتسمية الملف واضغط على موافق

حوار الملفات
حوار الملفات

الآن ستظهر علامة تبويب جديدة في منطقتك الرئيسية

صورة
صورة

أدناه _المؤلف_ انسخ والصق هذا الرمز.

message = "Hello World"

رسالة مطبوعة

ثم انقر بزر الماوس الأيمن على الملف واضغط على تشغيل

صورة
صورة

سيؤدي هذا إلى تجميع برنامجنا وإرجاع نتيجة. ستتم طباعة Hello World في منطقة التشغيل

صورة
صورة

لنلقي نظرة على ما كتبناه للتو.

الخطوة 4: تحديد برنامجك الأول

الآن دعونا نحاول فهم ماهية الكود

message = "Hello World"

رسالة مطبوعة

حقا يعني.

أولاً ، أقوم بإنشاء وتعيين قيمة المتغير إلى سلسلة تحتوي على Hello World ، إذا قمت بتغيير النص بين علامات الكلام ، فيمكنك تغيير قيمة المتغير وبالتالي الرسالة. على سبيل المثال:

message = "مرحبًا Instructables!"

رسالة مطبوعة

عائدات:

صورة
صورة

عند الجري.

يتم تعريف السلسلة بسبب علامات الكلام ، ويمكن أيضًا تعريف السلاسل بعلامات مفردة

message = "أهلاً بالعالم"

رسالة مطبوعة

يمكن أن يكون للمتغيرات أيضًا أنواع مختلفة. على سبيل المثال هذا:

عدد صحيح = 29302

هو متغير ذو قيمة عددية (مختصرة int) وهذا:

عائمة نقطة = 1469.928

هو متغير ذو قيمة فاصلة عائمة (يُختصر إلى عائم).

بشكل أساسي ، الفرق بين الأعداد الصحيحة والعائمة هو أن الأعداد الصحيحة هي أعداد صحيحة بينما الأعداد العشرية هي أعداد عشرية. تأخذ الأعداد الصحيحة مساحة أقل ولكنها لا تحتوي على كسور عشرية. على سبيل المثال interger 1 / عدد صحيح 2

عدد صحيح 1 = 1

عدد صحيح 2 = 2 طباعة عدد صحيح 1 / عدد صحيح 2

0.5 صحيح؟ لكن النتيجة هي:

صورة
صورة

لأنه لا يمكن تقسيم الأعداد الصحيحة إلى كسور عشرية. ومع ذلك، هذا:

تعويم 1 = 1.0

عدد صحيح 2 = 2 عائم طباعة 1 / عدد صحيح 2

تُرجع 0.5 عند التشغيل لأن أحد المتغيرات هو عدد عشري

صورة
صورة

"طباعة" تطبع ببساطة قيمة. على سبيل المثال

اطبع "تدمير العالم"

يطبع السلسلة

صورة
صورة

يمكن للطباعة أيضًا طباعة قيمة معادلة ، بما في ذلك دمج سلسلتين

string1 = "HELLO"

string2 = "IBLE LOVERS" طباعة سلسلة 1 + سلسلة 2

مطبوعات

صورة
صورة

الخطوة 5: الحلقات و If's - هياكل التحكم

من أهم الأشياء في أي برنامج وجود هياكل التحكم.

هيكل التحكم الأول هو حلقة while ، هذه القطعة من الكود تتكرر عندما يكون الشرط صحيحًا. على سبيل المثال هذا الرمز

العد = 0

أثناء العد <10: # أضف للعد العد = العد + عدد الطباعة 1 اطبع "انتهى"

يقوم بتشغيل الكود في الحلقة حتى العد <10 ثم يستمر مع البرنامج.

صورة
صورة

Second is a if-else statement ، هذا الجزء من الكود يتحقق ويفعل شيئًا إذا كانت قيمة المتغير تساوي 10 ، ويفعل شيئًا آخر إذا كانت القيمة تساوي 11 ويفعل شيئًا آخر في جميع الظروف الأخرى.

عدد صحيح = 0

# إذا كان يساوي 10 إذا كان عددًا صحيحًا == 10: اطبع "ITS 10" # إذا كان يساوي 11 elif عددًا صحيحًا == 11: اطبع "ITS 11" # في جميع الظروف الأخرى: اطبع "I DONT KNOWWWWWWWW" print "انتهى"

سيعود

صورة
صورة

لأن العدد الصحيح المتغير لا يساوي 10 أو 11 وفي كل حالة أخرى يعمل في غير ذلك.

لتحديد الوقت أو إذا كان هيكل التحكم ضع النوع (while or if) متبوعًا بالقيمة true أو false ثم:

اكتب صحيح == صحيح:

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

الخطوة 6: التعليقات

ربما لاحظت أنني قد "علقت" على الكود الذي نشرته في جزء هياكل التحكم. يمكنك التعليق على جزء من الكود بوضع علامة # وسيتم التعليق على باقي السطر. عندما يتم تجميع البرنامج يتم تجاهل التعليقات

# مرحبا بالعالم

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

إذن متى يجب أن أعلق على الكود الخاص بي؟

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

# المتغير الذي يحمل عمري بالسنوات # لم يتم استخدامه فعليًا في هذا البرنامج ولكن # أساسي لبقاء الجنس البشري! myAge = 23

الخطوة 7: انتهى - حان الوقت لكتابة شيء ما بنفسك

واو ، لقد تعلمت للتو أساسيات الثعبان!

صورة
صورة

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

موصى به: