Обратно към урока

Компютърно моделиране и информационни технологии · 6 клас · Компютърно моделиране

Списъци от думи в Python

Име: Клас: Дата:

  1. Как се записва списък в Python?

    • А)
    • Б) /котка, куче/
    • В) ["котка", "куче"]
    • Г) #котка, куче#
  2. colors = ["червен", "зелен", "син"]. Какво е colors[0]?

    • А) червен
    • Б) зелен
    • В) син
    • Г) Грешка
  3. Какво прави names.append("Мария")?

    • А) Изтрива „Мария“
    • Б) Подрежда списъка
    • В) Добавя „Мария“ в края на списъка
    • Г) Отпечатва списъка
  4. nums = [4, 7, 1]. Какво връща len(nums)?

    • А) 12
    • Б) 7
    • В) 1
    • Г) 3
  5. words = ["слон", "мечка", "лъв"]. Какво е words[-1]?

    • А) слон
    • Б) мечка
    • В) лъв
    • Г) грешка
  6. Какво ще изведе: for w in ["а", "б", "в"]: print(w)?

    • А) а, б и в, всяка на нов ред
    • Б) само а
    • В) абв на един ред
    • Г) 3
  7. В какви скоби се записва списък в Python?

    • А) Кръгли ( )
    • Б) Фигурни { }
    • В) Ъглови
    • Г) Квадратни [ ]
  8. words = ["а", "б", "в"]. Какъв е индексът на "а"?

    • А) 0
    • Б) 1
    • В) −1
    • Г) 3
  9. Какво прави animals.remove("лъв")?

    • А) Добавя „лъв“
    • Б) Премахва „лъв“
    • В) Брои „лъв“
    • Г) Сортира списъка
  10. Как първата дума в списъка words се сменя с "куче"?

    • А) words[1] = "куче"
    • Б) words = "куче"
    • В) words[0] = "куче"
    • Г) words.append("куче")
  11. words = ["а", "б", "в", "г"]. Какво е words[1:3]?

    • А) ["а", "б", "в"]
    • Б) ["б", "в", "г"]
    • В) ["а", "б"]
    • Г) ["б", "в"]
  12. Как се проверява дали "лъв" е в списъка animals?

    • А) "лъв" in animals
    • Б) animals == "лъв"
    • В) animals["лъв"]
    • Г) len("лъв")
  13. words = ["слон", "лъв"]; words.append("мечка"). Какво е words[2]?

    • А) лъв
    • Б) мечка
    • В) слон
    • Г) Грешка
  14. Колко пъти ще се изпълни тялото на for w in ["а", "б", "в", "г", "д"]?

    • А) 4
    • Б) 6
    • В) 5
    • Г) 1
  15. Коя команда подрежда думите в списъка words по азбучен ред?

    • А) words.append()
    • Б) len(words)
    • В) words.remove()
    • Г) words.sort()

Отговори

Списъци от думи в Python

  1. 1. В) ["котка", "куче"] Списъкът се огражда с квадратни скоби, елементите са разделени със запетая.
  2. 2. А) червен Индексите започват от 0, затова colors[0] е първият елемент.
  3. 3. В) Добавя „Мария“ в края на списъка append добавя един нов елемент накрая.
  4. 4. Г) 3 len връща броя на елементите, а не сбора им.
  5. 5. В) лъв Индекс -1 означава последния елемент на списъка.
  6. 6. А) а, б и в, всяка на нов ред Цикълът обхожда списъка и при всяко повторение извежда поредния елемент на нов ред.
  7. 7. Г) Квадратни [ ] Списъкът се пише в квадратни скоби: ["а", "б"].
  8. 8. А) 0 Номерирането в списъка започва от 0.
  9. 9. Б) Премахва „лъв“ remove() маха първото срещане на дадената стойност.
  10. 10. В) words[0] = "куче" На позиция 0 записваме нова стойност с присвояване.
  11. 11. Г) ["б", "в"] Изрязването взима индексите от 1 до 2, без 3.
  12. 12. А) "лъв" in animals Операторът in дава True, ако елементът е в списъка.
  13. 13. Б) мечка След append списъкът е ["слон", "лъв", "мечка"], а индекс 2 е третият елемент.
  14. 14. В) 5 Цикълът минава по веднъж през всеки от 5-те елемента.
  15. 15. Г) words.sort() sort() подрежда елементите на самия списък.

Игрален час · игри и работни листове по програмата на МОН