مرحبًا بعودتك.
لنتحدث عن التنسيق.
هذا هو تنسيق التعليمات البرمجية.
أداة مهمة جدًا تأتي مع الكثير من الأفكار.
ويمكنك أيضًا إضافة ملحقات إلى برامج تحرير التعليمات البرمجية مثل التعليمات البرمجية لـ Visual Studio لتنسيق التعليمات البرمجية.
الآن ، لكي نتحدث عن ذلك ، علينا التحدث عن Python pep.
وإذا كنت تستخدم Google Python pep ، فستحصل على شيء مثل هذا.
يشير Pep إلى مقترحات تحسين Python.
هذه هي المقترحات التي يقدمها المجتمع ، مجتمع مطوري Python حتى يكون لدينا طريقة موحدة لكتابة
التعليمات البرمجية.
وواحد من أكثرها شيوعًا إذا قمت بالتمرير لأسفل.
هو ما نسميه بيب ثمانية.
يمكنك أن ترى أن هناك الكثير من أرقام النشاط البدني.
حسنًا ، Pep eight هو الأكثر شيوعًا وهو دليل أسلوب لكود Python.
يخبرنا هذا ما يجب أن تبدو عليه شفرة بيثون الجيدة والنظيفة.
لكن لحسن حظك ، ليس عليك النقر هنا وقراءة كل شيء.
أعني ، إنه كثير.
يساعدنا محررو الأكواد والمعرفات في ذلك.
لنلقي نظرة.
لدي جزء من الكود هنا في ملف الترحيب الخاص بي.
أعني ، لا يبدو الأمر بهذا السوء ، لكن كيف نعرف تنسيق الكود وفقًا لـ Pep 8؟
حسنًا ، من السهل جدًا.
يمكننا تشغيل لوحة القيادة الخاصة بنا.
أو يمكننا استخدام اختصار هنا.
Command shift P أو control shift p إذا كنت تستخدم windows ثم إذا كتبنا التنسيق.
وثيقة وانقر هنا.
سوف نحضر.
مرحبًا ، المنسق ، لم يتم تثبيت الماصة الآلية.
هل تريد تثبيته؟
و auto pip 8 هي حزمة شائعة برمز vts أو ملحق يعطينا تنسيق pep ثمانية.
لذلك دعونا نثبت هذا.
لنقم الآن بتشغيل مستند التنسيق مرة أخرى.
وهل رأيت ذلك؟
لقد تغير رمزنا قليلاً.
لدينا بعض المساحات ، وبعض التنسيقات التي استمرت.
وقد فعل ذلك تلقائيًا بسبب بيب ثمانية.
بمجرد أن أقوم بتغيير شيء ما ، دعنا نضيف بعض المسافات هنا.
من هذا القبيل ، جعل تنسيق الكود الخاص بنا غريبًا حقًا.
أنقر فوق حفظ ودعنا مرة أخرى أمر مستند تنسيق shift V.
حاليا.
دعونا نحفظ هذا.
وهنا تمت إضافة نمط التنسيق بثمانية بيب ، على سبيل المثال ، مع بيب ثمانية.
توصي عندما تكتب وظائف أن يكون لديك مسافتان يتبعها.
إذاً مسافتين بعد كل دالة.
مرة أخرى ، إذا قمت بإزالة هذا وقمت بتنسيق مستند ، فسترى أنه تمت إضافة مسافة بسبب حزمة pep
ثمانية التلقائية.
رائع جدا.
ويمكنك أيضًا إعداد هذا حتى يقوم بذلك تلقائيًا عند الحفظ.
سأترك ذلك لك لتخصيص محررك والطريقة التي تريدها.
الآن إذا ذهبنا إلى الرسم البياني الدائري.
جرة.
حسنًا ، مرة أخرى ، لدينا نفس الرمز هنا.
مجرد نص أكبر.
بالفعل هذا مثبت بالنسبة لنا.
في واقع الأمر ، يمكنك رؤية التسطير هنا ويقول بيب ثمانية.
مرحبًا ، لقد توقعت سطرين فارغين بعد تعريف الفئة أو الوظيفة.
لذلك في الواقع يخبرك ذلك.
حسنًا ، هذا ليس جيدًا وفقًا لبيب ثمانية.
أو ربما يمكننا إضافة مساحة إضافية هنا وعلى الفور.
انظر إلى ذلك ، بيبي.
مسافات متعددة بعد الكلمات الرئيسية.
لا نريد ذلك.
الآن ، كل ما علينا فعله هنا هو الانتقال إلى.
شفرة.
وإعادة صياغة الشفرة ويمكنك أيضًا رؤية الاختصار المتاح.
إذا فعلت هذا.
انظر إلى ذلك.
تمت إعادة تنسيق الكود.
لنجعل هذا أصغر قليلاً ويبدو أن كل شيء يعمل.
كما أنني أتلقى خطأً بسيطًا.
هذا ليس Pepita.
مرة أخرى ، إنه اقتراح آخر من المحرر.
أخبرني أنك أنشأت وظيفة جديدة.
بعضها موجود بالفعل في Python ، لذا فأنت تكاد تكتبه مرة أخرى ، وهي ميزة رائعة حقًا
في Python.
وتعلم ماذا؟
فقط لأن لدينا القليل من الوقت فقط لنوضح لك كيف يمكنك استخدام رمز VZ للحفظ أو التنسيق
عند الحفظ.
يمكنني ببساطة الانتقال إلى إعدادات التفضيلات والكتابة.
شكل.
وإذا قمت بالتمرير للتنسيق على حفظ ، يمكنني النقر فوق ذلك.
يمكنك أن ترى أن التغييرات قد تم تنفيذها تلقائيًا.
لذلك الآن في كل مرة أقوم فيها بأمر se وحفظ إلقاء نظرة على ذلك إذا قمت بتنسيقه من أجلي حتى
نتمكن من التأكد من أننا نكتب كود Python نظيفًا وفقًا للمعايير.
لنأخذ استراحة وسأراك في المرة القادمة.
مع السلامة.