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

تستخدم لتعريف متغير عام: def global ()int ()input ؟؟

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

global

الإجابة الصحيحة هي: global.

شرح الإجابة:

في لغة البرمجة (مثل بايثون)، هناك نوعان من المتغيرات من حيث النطاق:

  1. متغير محلي (Local Variable): هو الذي يتم تعريفه داخل دالة معينة، ولا يمكن استخدامه خارج هذه الدالة.
  2. متغير عام (Global Variable): هو الذي يتم تعريفه خارج أي دالة، ويكون متاحاً للاستخدام في أي مكان داخل البرنامج.

لماذا نستخدم كلمة `global`؟
عندما نكون داخل "دالة" ونريد تغيير قيمة متغير تم تعريفه في "الخارج" (متغير عام)، يجب أن نكتب كلمة `global` قبل اسم المتغير. هذا يخبر البرنامج: "لا تقم بإنشاء متغير جديد محلي، بل استخدم المتغير العام الموجود في الخارج".

مثال توضيحي:
```python
x = 10 # هذا متغير عام

def my_function():
global x # هنا أخبرنا البرنامج أننا نريد استخدام x العامة
x = 20 # قمنا بتعديل قيمتها من داخل الدالة

my_function()
print(x) # ستكون النتيجة 20 لأننا استخدمنا global
```

توضيح لماذا الخيارات الأخرى خاطئة:

  • def: تُستخدم لتعريف (إنشاء) دالة جديدة، وليس لتعريف متغيرات.
  • ()int: تُستخدم لتحويل القيم إلى أعداد صحيحة (Integer).
  • ()input: تُستخدم لاستقبال بيانات أو مدخلات من المستخدم عبر لوحة المفاتيح.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال تستخدم لتعريف متغير عام: def global ()int ()input ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال تستخدم لتعريف متغير عام: def global ()int ()input ؟ بالأعلى.

أسئلة مشابهة

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