Тест · Информатика
Python: строки
Отвечай кликом — после каждого вопроса пояснение. 10 вопросов, 4 варианта, 3–5 минут. Без таймеров и регистрации.
Отвечено 0 из 10 · Верно: 0
1/10
Какой тип данных имеет значение "Python"?
Пояснение. Значение, заключённое в кавычки, является строкой типа str.
2/10
Что вернёт выражение len("школа")?
Пояснение. Функция len() подсчитывает количество символов в строке, а в слове «школа» пять символов.
3/10
Какой символ обозначает пробел в строковом литерале?
Пояснение. Пробел можно записать в строке обычным пробельным символом между другими символами.
4/10
Что выведет команда print("Py" + "thon")?
Пояснение. Оператор + соединяет строки последовательно без добавления дополнительных символов.
5/10
Как получить первый символ строки s в Python?
Пояснение. Индексация строк начинается с нуля, поэтому элемент s[0] является первым символом.
6/10
Что вернёт выражение "программирование"[0:4]?
Пояснение. Срез [0:4] включает символы с индексами 0, 1, 2 и 3, но не включает символ с индексом 4.
7/10
Какой результат даст выражение "abc" * 3?
Пояснение. Умножение строки на целое число повторяет её указанное количество раз.
8/10
Что произойдёт при выполнении команды s[0] = "А" для строки s?
Пояснение. Строки в Python неизменяемы, поэтому присваивание отдельному элементу строки вызывает ошибку TypeError.
9/10
Что вернёт выражение "банан".find("ан")?
Пояснение. Метод find() возвращает индекс первого вхождения подстроки; последовательность «ан» начинается с индекса 1.
10/10
Что выведет выражение "a,b,c".split(",")[1]?
Пояснение. Метод split() разделяет строку по запятой и создаёт список ["a", "b", "c"], поэтому элемент с индексом 1 равен «b».
Разобрать тему перед пересдачей: разбор темы «Python: строки» — примеры и типичные ошибки.
Важно. Тесты носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ) или аттестацией. Возможны неточности — сверяйтесь с официальными источниками (ФИПИ, учебники). Заметили ошибку — напишите нам.