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