0 تصويتات
منذ في تصنيف أسئلة تعليمية بواسطة

ماهي مخرجات الدالة my_func ؟ (أ) '4' (ب) '2' (ج) 4 (د) 2 ؟؟

الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:

(ج) 4

الإجابة الصحيحة هي (ج) 4.

شرح الإجابة:

لفهم سبب اختيار (ج) بدلاً من (أ)، يجب أن نعرف الفرق بين "القيمة العددية" و"القيمة النصية" في البرمجة:

  • العدد الصحيح (Integer): هو رقم يُستخدم في العمليات الحسابية، ويُكتب كما هو بدون أي إضافات، مثل: `4`. وهذا ما تمثله الإجابة (ج).
  • النص (String): هو أي قيمة توضع بين علامات تنصيص (سواء كانت فردية `' '` أو زوجية `" "`)، ويُعامل كـ "نص" أو "كلمة" وليس كقيمة حسابية، مثل: `'4'`. وهذا ما تمثله الإجابة (أ).

لماذا اخترنا 4 وليس '4'؟
  1. الدالة `my_func` تقوم بإرجاع نتيجة عملية حسابية (مثل $2+2$).
  2. نتائج العمليات الحسابية في البرمجة تكون دائماً من نوع "أرقام" (Numbers) وليست "نصوصاً" (Strings).
  3. بما أن النتيجة هي رقم، فإننا نختار القيمة التي لا تحتوي على علامات تنصيص.

مثال للتوضيح:
  • إذا كانت الدالة تعيد `4` $\leftarrow$ يمكنك جمعها مع أرقام أخرى (مثل $4 + 1 = 5$).
  • إذا كانت الدالة تعيد `'4'` $\leftarrow$ لا يمكنك جمعها حسابياً لأنها تُعامل كحرف (مثلما تعامل حرف "أ" أو "ب").

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال ماهي مخرجات الدالة my_func ؟ (أ) '4' (ب) '2' (ج) 4 (د) 2 ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال ماهي مخرجات الدالة my_func ؟ (أ) '4' (ب) '2' (ج) 4 (د) 2 ؟ بالأعلى.

أسئلة مشابهة

مرحباً بك في بوابة الإجابات ، المصدر الرائد للتعليم والمساعدة في حل الأسئلة والكتب الدراسية، نحن هنا لدعمك في تحقيق أعلى مستويات التعليم والتفوق الأكاديمي، نهدف إلى توفير إجابات شاملة لسؤالك
...