• 0

هل يمكن الإعلان عن متغير من دون تعيين قيمة له في بايثون؟

هل يمكنني أن أعلن عن متغير معين في بايثون لكن بدون تعيين قيمة له كما في العديد من اللغات الأخرى كالسي والسي بلس بلس والباسكال؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

إن لغة بايثون ديناميكية (حيوية) لذا فأنت لا تحتاج إلى الإعلان عن الأشياء بدون تعيين قيمة لها فهم موجودين بشكل تلقائي عندما تقوم بتعيينهم، لذلك إذا أردت الإعلان عن كتغيرفيمكنك تعيين قيمة لا شيء لذلك المتغير عن طريق كلمة None كما في المثال التالي:

var = None

هذه الطريقة جيدة لكنك سوف تحصل في النهاية على متغير غير مهيئ.
يمكنك أيضا الإعلان عن سلسلة نصية عن طريق السطر التالي:

var = ""

أو يمكنك الإعلان عن عدد صحيح عن طريق تعيين رقم صفر إلى ذلك المتغير:

var = 0

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن