هناك شيء فريد يمكننا القيام به مع وظائف لم نرها من قبل ، وتسمى سلاسل
doc.
اسمحوا لي أن أريكم ما أعنيه.
إذا كانت لدي وظيفة هنا وسنسميها اختبارًا واختبارًا ، دعنا
نقول تلقي معلمة وهي a وهنا ستطبع ماذا؟
عديم الفائدة.
عديمة الفائدة تماما.
دور.
الآن ، إذا قمت بتشغيل هذا بشكل جيد ، فلن يحدث شيء لأنه يجب أن أتصل بالاختبار ثم أقول ، حسنًا ، علامات
التعجب.
وترى أن وظيفتنا تعمل.
لكن يمكننا في الواقع باستخدام الدوال في بايثون استخدام شيء يسمى سلاسل doc وتبدو شيئًا من هذا
القبيل.
أنت تفعل رمز واحد ، رمز واحد ، رمز واحد.
إذن ثلاثة منهم.
ثم في الأسفل مرة أخرى ، رمز واحد ، رمز واحد ، رمز واحد.
لذا فإن بداية الوظيفة مثل هذه وهنا يمكنني إضافة بعض المعلومات حول الوظيفة.
على سبيل المثال ، هذه الوظيفة تختبر وتطبع.
لكل صباح أ.
الآن ، هذا هو الجزء المثير للاهتمام.
إذا أجريت اختبارات هنا وقمت بعمل أقواس ، انظر إلى ذلك.
يخبرني المحرر بالمعلومات.
هذه الوظيفة تختبر وتطبع كل صباح وهذا يسمى سلسلة doc.
وما يسمح لنا بالقيام به هو التعليق الفعلي داخل وظائفنا بطريقة أنه إذا كان هناك شخص آخر ، دعنا نقول ، يستخدم
وظيفة الاختبار ، فيمكنه فعلاً أن يقول في المستقبل ، عندما نكتب تطبيقات كبيرة حيث
لا يكون ذلك فقط عشرة أسطر من التعليمات البرمجية أو ربما لدينا ملفات مختلفة بدلاً من
مجرد العثور على ما يفعله الاختبار.
أثناء كتابتي لها ، ستخبرني ، مرحبًا ، سيعود الاختبار أو يطبع المعلمة أ لذا أجد معلومات حول هذا وإذا
استخدمنا شيئًا مثل الطول ، على سبيل المثال ، وقمنا بتشغيل هذا ، فأنت
ترى ذلك هذا يعطينا معلومات حول الوظيفة باستخدام سلاسل doc ، لكنها تأتي مدمجة مع Python.
طريقة أخرى لعرض هذا.
ضع في اعتبارك ، عندما نتحدث عن بيئات دافعة ، فإن المحررين لدينا سيقومون بذلك تلقائيًا.
لكن هناك بعض الطرق الأخرى التي يمكننا من خلالها قراءة هذا بالفعل.
على سبيل المثال ، يمكنني القيام بوظيفة المساعدة ، التي لم نرها من قبل ، والتي تم إنشاؤها مسبقًا باستخدام
Python.
ولا نريد استدعاء الدالة.
أريد فقط طلب المساعدة في الاختبار إذا قمت بتشغيل هذا.
انظر إلى ذلك.
أحصل على معلومات الاختبار.
تختبر هذه الوظيفة المعلمات وتطبعها حتى نتمكن من استخدام المساعدة لمعرفة ما تفعله الوظيفة
، وهو أمر مفيد حقًا.
هناك طريقة أخرى للقيام بذلك وهي استخدام ما نسميه الطريقة السحرية أو طريقة الغطس ، والتي سنناقشها مرة أخرى لاحقًا
في الدورة التدريبية.
أفعل شرطة سفلية مزدوجة ثم.
أنا أفعل يا دكتور.
ثم تسطير مزدوج مثل هذا إذا قمت بالنقر فوق تشغيل.
حسنًا ، يجب أن نطبع شيئًا ما هنا ، لذلك دعونا نطبع.
انقر فوق تشغيل وانظر إلى ذلك.
أحصل على نفس الشيء.
لذا فإن سلاسل الكلاب هذه مفيدة حقًا لإضافة التعليقات والتعريفات إلى وظائفك بحيث
عندما يصادف أشخاص آخرون في فريقك أو زملائك في العمل وظيفتك التي أنشأتها ، يمكنهم
فهم ما تفعله على الفور دون البحث في ملفات python أو ملفات متعددة.
ميزة مفيدة جدا.