هل يجب أن أستخدم تلميحات الكتابة بيثون؟

هل يجب أن أستخدم تلميحات الكتابة بيثون؟
هل يجب أن أستخدم تلميحات الكتابة بيثون؟
Anonim

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

ما هو الهدف من تلميح نوع Python؟

نوع التلميح هوحل رسمي للإشارة بشكل ثابت إلى نوع القيمة داخل كود Python الخاص بك. تم تحديده في PEP 484 وتم تقديمه في Python 3.5. الاسم: بناء الجملة يشير إلى أن وسيطة الاسم يجب أن تكون من النوع str. يشير بناء الجملة -> إلى أن دالة الترحيب ستعيد سلسلة.

كيف تكتب تلميحات في بايثون؟

إليك كيفية إضافة تلميحات الكتابة إلى وظيفتنا:

  1. أضف نقطتين ونوع بيانات بعد كل معلمة دالة.
  2. أضف سهم (->) ونوع بيانات بعد الوظيفة لتحديد نوع بيانات الإرجاع.

ما نوع Python الذي يجب أن أستخدمه؟

في الماضي ، كان هناك بعض الجدل في مجتمع البرمجة حول أي إصدار من Python هو الأفضل لتعلمه: Python 2 vsPython 3(أو على وجه التحديد ، بايثون 2.7 مقابل 3.5). الآن ، في عام 2018 ، أصبح الأمر أكثر من مجرد تفكير: Python 3 هو الفائز الواضح للمتعلمين الجدد أو أولئك الذين يرغبون في تحديث مهاراتهم.

ما هي التلميحات في بايثون؟

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

موصى به: