الشروع في العمل مع بايثون: دليل سهل للمبتدئين مدته 10 دقائق

(0 comments)

1. البدء بالأفكار

  • لا يوصى بالبدء بتثبيت البرنامج أو تكوين البيئة. استخدم أولاً موقع Programming Paradise (لا داعي لتهيئة البيئة عبر الإنترنت، وكتابة التعليمات البرمجية مباشرة)، وقم بتسجيل الدخول عن طريق مسح رمز الاستجابة السريعة ضوئيًا، وانقر فوق Programming Paradise، وCode Practice Ground، وأدخل الرمز، وحدد Python والخطوات الأخرى للبدء.

2. العمليات الأساسية

  1. تسمية الملف والملاحظات :
    • أدخل اسم الملف والتعليقات على اليسار. أكمل هذه الخطوة وسوف تهزم 20% من الأشخاص.
  2. تحرير الكود وتشغيله :
    • ينقسم الجانب الأيمن إلى أجزاء علوية وسفلية. الجزء العلوي هو منطقة تحرير التعليمات البرمجية. انقر فوق الزر "تشغيل"، وسيتم عرض نتائج تنفيذ التعليمات البرمجية في منطقة وحدة التحكم أدناه.
    • على سبيل المثال، أدخل print hello world وقم بتنفيذه، وستقوم وحدة التحكم بطباعة hello world . إكمال هذه الخطوة سيهزم 25% من الأشخاص.

3. تعريف متغير

  • تسمية المتغير وتخصيصه :
    • أعط المتغير اسمًا وقيمة ذات معنى. على سبيل المثال، item = "banana" ، هنا نتعامل مع نوع البيانات الأول في Python، وهو السلسلة، والتي يمكن وضعها بين علامات اقتباس مزدوجة أو علامات اقتباس مفردة.
    • بايثون حساسة لحالة الأحرف. إذا كان اسم المتغير يتكون من كلمات متعددة، فعادةً ما يتم ربطها بشرطات سفلية، على سبيل المثال، item_price = 5 .
    • عند إخراج متغير، يتم تنفيذ العمليات على قيمة المتغير. على سبيل المثال، سيؤدي "print hello + item" إلى إجراء تسلسل للسلسلة. إكمال هذه الخطوة سيهزم 30% من الأشخاص.

4. نوع البيانات

  1. خيط :
    • نص محاط بعلامات اقتباس أو علامات اقتباس مزدوجة، مثل "برتقالي"، وهو عبارة عن سلسلة.
  2. كمية :
    • على سبيل المثال، "5" هو نوع رقمي.
  3. النوع المنطقي :
    • على سبيل المثال، is_happy = True يشير إلى ما إذا كان الشيء صحيحًا أم خطأ، والذي سيكون له استخدامات مهمة في المستقبل. إكمال العمليات ذات الصلة يمكن أن يهزم 40% من الأشخاص.
  4. قائمة :
    • يمكن استخدامها لحمل عناصر مختلفة مثل الفواكه، وستتم طباعة عناصر القائمة لاحقًا.

5. رموز التشغيل وتحويل نوع البيانات

  1. رمز العملية (+) :
    • يتم استخدام رمز عامل التشغيل "+" الذي تعلمناه سابقًا لكتابة أمثلة، مثل تعريف "item_price_string" كسلسلة ولكنها تبدو كرقم. نظرًا لأن Python لديها أنواع بيانات، فإن أنواع بيانات القيمة + قبل الاتصال وبعده يجب أن تكون متسقة، لذلك هناك العديد من الطرق لاستخدام الوظائف المضمنة لتحويل أنواع البيانات. أكمل هذه الخطوة ويمكنك هزيمة 50% من الأشخاص.
    • تعد الوظائف المضمنة في Python غنية بالوظائف التي ستتواصل معها تدريجيًا في المستقبل.

6. الحسابات الرياضية والعبارات المنطقية

  1. الحسابات الرياضية :
    • من السهل نسبيا أن نفهم. يمكنك فهم ذلك عن طريق كتابة الكود مباشرة.
  2. بيان المنطق (التحكم المشروط) :
    • قم أولاً بتعريف متغير من النوع المنطقي للإشارة إلى ما إذا كان شيء ما صحيحًا أم خطأ، مثل is_happy = False ، للحكم الشرطي. عند استيفاء شرط معين، يتم تنفيذ الكود المقابل. إكمال العمليات ذات الصلة يمكن أن يهزم 55% من الأشخاص.
    • يمكن أيضًا أن يكون تنفيذ كود التحكم تعبيرات منطقية، بما في ذلك أكبر من أو أقل من الشروط، والتجاور باستخدام اتصال "و"، وما إلى ذلك، يساوي الإشارة إلى التكافؤ المنطقي. إكمال هذه الخطوة سيهزم 65% من الأشخاص.

7. بيان الحلقة

  1. للحلقة :
    • يمكن استخدامه لأداء مهام متكررة مثل كتابة "لقد كنت مخطئًا" لـ 10000 كلمة. بعد تعلم بايثون، يمكنك إكمالها بسهولة باستخدام حلقة for ، مثل for i in range(10000): i هو العدد الحالي للحلقات (يبدأ من الصفر)، ويمكنك استخدامه حسب الحاجة.
    • القوائم مناسبة لتكرار التعلم والعروض التقديمية. على سبيل المثال، يمكنك إخراج أسماء الفواكه واحدًا تلو الآخر من خلال حلقة، أو يمكنك تحديد أسماء العناصر بنفسك. أكمل هذه الخطوة وسوف تهزم 68% من الأشخاص.
  2. أثناء الحلقة :
    • يمكن تنفيذه بناءً على الشروط، والاستمرار عندما يكون الشرط صحيحًا، والمقاطعة عندما يكون غير صحيح.
    • مثال على التكرار المحدود: "while i < 5:"، التكرار عندما يكون "i" أقل من "5"، والمقاطعة عندما يكون غير صحيح.
    • مثال على حلقة غير محدودة: while True: يعني أنها صحيحة دائمًا، ولكن يمكن ضبط منطق مقاطعة الحلقة داخليًا. على سبيل المثال، إذا أدخل المستخدم "0" واستخدم الكلمة الأساسية "break" للخروج من الحلقة، فإن إكمال هذه الخطوة سيؤدي إلى هزيمة 80% من الأشخاص.

8. الطريقة

  1. الأساليب المضمنة :
    • مثل print و int و range و input وما إلى ذلك كلها طرق خاصة ببايثون.
  2. طريقة التخصيص :
    • يمكنك تحديد طريقتك الخاصة. على سبيل المثال، تحديد "def say_hello(name):" سيؤدي إلى إخراج العبارة "hello + name". عند إجراء مكالمة، فقط "say_hello(ERIC)".
    • إذا قمت بتعريف أساليب متعددة ولا تعرف كيفية تنفيذها، فيمكنك أولاً كتابة الكلمة الأساسية pass داخل الطريقة لتجنب أخطاء البرنامج، ولكن يجب عليك العودة لاحقًا لتنفيذ المنطق الداخلي للطريقة، وإلا فقد يكون الأمر صعبًا لتحديد موقع الخلل. إكمال هذه الخطوة سيهزم 85% من الأشخاص.

9. معالجة استثناءات البرنامج

  • البنية هي try-except ، ضمن try هو محتوى التنفيذ العادي، وتحت except محتوى تنفيذ استثناء البرنامج. من أجل جعل البرنامج أكثر تفاعلية، يمكنك إعطاء المستخدمين تذكيرات ومطالبات except أن إكمال هذه الخطوة قد يؤدي إلى هزيمة 90% من الأشخاص.

10. تمارين ونصائح

  • أخيرًا، يتم طرح سؤال لربط محتوى اليوم: بالنظر إلى كلمة مرور المستخدم، اسمح للمستخدم بإدخالها ثلاث مرات. إذا قام المستخدم بالدخول بشكل صحيح، فسيتم الترحيب به. إذا كان الإدخال غير صحيح، فستتم مطالبة المستخدم وسيتم تجميع عدد الأخطاء. إذا أدخل المستخدم كلمة مرور خاطئة 3 مرات، فسيقوم البرنامج بإنهاء البرنامج وإخراج كلمة المرور الخاطئة. يمكنك إكمال التمارين بنفسك ونشر الكود في منطقة التعليق، وسيقوم المؤلف بالتعليق. إذا نسيت المفاهيم أو لم تفهمها أثناء كتابة التعليمات البرمجية، فيمكنك الرجوع إلى دورة Python التمهيدية الخاصة بـ White Paper Programming. الموقع مناسب للمبتدئين ويقدم أمثلة واقعية.

11. ملخص

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

تعليقات


لا يوجد حاليا أي تعليقات

الرجاء تسجيل الدخول قبل التعليق: تسجيل الدخول

المشاركات الاخيرة

أرشيف

2025
2024
2023
2022
2021
2020

فئات

العلامات

المؤلفون

يغذي

آر إس إس / ذرة