سوال شماره 320 چندگزینه‌ای
آزمون رایگان پایتون فنی و حرفه ای
با فرض بر اینکه متغیر word با مقدار Python پر شده باشد خروجی رو به رو چیست ؟ word[-1]

گزینه‌ها:

  • 1. 0
  • 2. error
  • 3. n ✓ صحیح
  • 4. P

پاسخ صحیح:

  • n

توضیحات:

در این سوال، متغیر word حاوی رشته "Python" است.

وقتی از نمایه‌گذاری منفی در پایتون استفاده می‌کنیم:

  • word[-1] به آخرین کاراکتر رشته اشاره می‌کند
  • در رشته "Python"، کاراکترهای آن به این صورت هستند:
    1. P → اندیس 0 یا -6
    2. y → اندیس 1 یا -5
    3. t → اندیس 2 یا -4
    4. h → اندیس 3 یا -3
    5. o → اندیس 4 یا -2
    6. n → اندیس 5 یا -1

بنابراین word[-1] کاراکتر "n" را