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

ماهي مخرجات الكود أدناه: python text = 'Python' print(text[-3]) يُرجى استخدام الرمز البرمجي بحذر؟؟

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

(ج) h

الإجابة الصحيحة هي: (ج) h

الشرح التعليمي:

في لغة بايثون، يمكننا الوصول إلى أي حرف داخل النص (String) عن طريق تحديد موقعه، وهذا ما يسمى بـ "الفهرسة" (Indexing). هناك طريقتان لتحديد موقع الحرف:

1. الفهرسة الموجبة (Positive Indexing):
تبدأ من الرقم 0 من بداية النص (من اليسار إلى اليمين).

  • P $\rightarrow$ 0
  • y $\rightarrow$ 1
  • t $\rightarrow$ 2
  • h $\rightarrow$ 3
  • o $\rightarrow$ 4
  • n $\rightarrow$ 5

2. الفهرسة السالبة (Negative Indexing):
تُستخدم للوصول إلى العناصر من نهاية النص (من اليمين إلى اليسار)، وتبدأ من الرقم 1-.
  • n $\rightarrow$ 1- (الحرف الأخير)
  • o $\rightarrow$ 2- (الحرف قبل الأخير)
  • h $\rightarrow$ 3- (الحرف الثالث من النهاية)
  • t $\rightarrow$ 4-
  • y $\rightarrow$ 5-
  • P $\rightarrow$ 6-

تطبيق ذلك على الكود:
بما أن الكود طلب طباعة `text[-3]`، فهذا يعني "اطبع الحرف الثالث بدءاً من نهاية الكلمة"، وهو الحرف h.

مثال سريع للتوضيح:
لو كان الكود `print(text[-1])` ستكون النتيجة `n`.
لو كان الكود `print(text[0])` ستكون النتيجة `P`.

اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال ماهي مخرجات الكود أدناه: python text = 'Python' print(text[-3]) يُرجى استخدام الرمز البرمجي بحذر؟ اترك تعليق فورآ.

1 إجابة وحدة

0 تصويتات
منذ بواسطة
 
أفضل إجابة
إجابة سؤال ماهي مخرجات الكود أدناه: python text = 'Python' print(text[-3]) يُرجى استخدام الرمز البرمجي بحذر؟ بالأعلى.

أسئلة مشابهة

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