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

سطر برمجي بلغة البايثون يحتوي على أمر إسناد: (1.5 Points) ؟؟

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

x = input("maryam")

الإجابة الصحيحة هي: `x = input("maryam")`

شرح تفصيلي:

هذا السطر البرمجي يمثل أمر إسناد في لغة بايثون. دعنا نفكك هذا السطر لفهم كل جزء فيه:

  • `x`: هذا هو *المتغير*. المتغير هو اسم نستخدمه لتخزين قيمة معينة في ذاكرة الحاسوب. يمكننا لاحقًا استخدام هذا الاسم للوصول إلى هذه القيمة.
  • `=`: هذه هي علامة *الإسناد*. وظيفتها هي أخذ القيمة الموجودة على يمينها وتخزينها في المتغير الموجود على يسارها. بمعنى آخر، "اجعل قيمة `x` هي القيمة التي ستحصل عليها من العملية الموجودة على اليمين".
  • `input("maryam")`: هذه هي *الدالة* `input()`. وظيفة هذه الدالة هي عرض رسالة للمستخدم (في هذه الحالة، الرسالة هي "maryam") وانتظار أن يقوم المستخدم بإدخال نص من لوحة المفاتيح. بعد أن يدخل المستخدم النص ويضغط على مفتاح الإدخال (Enter)، تقوم الدالة `input()` بإرجاع هذا النص.

إذن، ماذا يحدث عند تنفيذ هذا السطر؟
  1. يتم عرض الرسالة "maryam" على شاشة المستخدم.
  2. ينتظر البرنامج حتى يقوم المستخدم بإدخال نص.
  3. بمجرد أن يدخل المستخدم النص ويضغط Enter، يتم تخزين هذا النص في المتغير `x`.

مثال:

إذا قام المستخدم بإدخال النص "123" بعد ظهور الرسالة "maryam"، فإن المتغير `x` سيحتوي على القيمة "123". لاحظ أن القيمة "123" يتم تخزينها كنص (string) وليس كرقم.

أمثلة أخرى لأوامر الإسناد:

  • `y = 10` (يُسند الرقم 10 إلى المتغير `y`)
  • `name = "Ahmed"` (يُسند النص "Ahmed" إلى المتغير `name`)
  • `result = 5 + 3` (يُسند نتيجة عملية الجمع (8) إلى المتغير `result`)

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال سطر برمجي بلغة البايثون يحتوي على أمر إسناد: (1.5 Points) ؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
سوف تجد إجابة سؤال سطر برمجي بلغة البايثون يحتوي على أمر إسناد: (1.5 Points) ؟ بالأعلى.

أسئلة مشابهة

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