Вот тест по теме "Строковый тип данных в Python. Индексация и срезы" для 9 класса. Включает 12 вопросов с единственным выбором и ответами.
Тест по информатике: Строковый тип данных в Python. Индексация и срезы
Вопросы:
Какой тип данных в Python используется для работы со строками?
- A) int
- B) float
- C) str
- D) list
Ответ: C) str
Какой индексацией начинаются строки в Python?
- A) С 0
- B) С 1
- C) С -1
- D) С 10
Ответ: A) С 0
Какой результат будет у выражения
my_string = "Hello"; my_string[1]?- A) H
- B) e
- C) l
- D) o
Ответ: B) e
Какой результат будет у выражения
my_string = "Python"; my_string[-1]?- A) P
- B) n
- C) o
- D) y
Ответ: B) n
Как получить срез строки
"Programming"с символов с 3 по 8 (включительно)?- A) "gramm"
- B) "ogram"
- C) "grammi"
- D) "gramming"
Ответ: D) "gramming"
Какой результат дает команда
my_string = "Test"; my_string[0:2]?- A) "Te"
- B) "T"
- C) "Tes"
- D) "Test"
Ответ: A) "Te"
Как в Python обозначается пустая строка?
- A) ""
- B) []
- C) None
- D) ''
Ответ: A) "" или D) ''
Какой метод строки в Python используется для изменения регистра всех символов на строчные?
- A) upper()
- B) lower()
- C) capitalize()
- D) title()
Ответ: B) lower()
Какой результат даст выражение
my_string = "Hello World"; my_string[6:]?- A) "Hello "
- B) "World"
- C) "Hello World"
- D) " World"
Ответ: D) " World"
Какой результат даст выражение
my_string = "Python"; my_string[:3]?- A) "Pyt"
- B) "Pyt"
- C) "Pyth"
- D) "Pytho"
Ответ: C) "Pyth"
Какой символ возвращает
my_string = "abcdef"; my_string[-3]?- A) c
- B) d
- C) e
- D) f
Ответ: B) d
Какой метод строки возвращает количество символов в строке?
- A) length()
- B) str_length()
- C) count()
- D) len()
Ответ: D) len()
Подведение итогов:
Тест состоит из 12 вопросов, каждый из которых имеет единственный правильный ответ. Успехов вашим ученикам на экзамене!
