Тест · информатика

Обработка строк: подсчёт слов

Отвечай кликом — после каждого вопроса пояснение. 10 вопросов, 4 варианта, 3–5 минут. Без таймеров и регистрации.

Отвечено 0 из 10 · Верно: 0
1/10
Что обычно считают словом при подсчёте в строке?
Пояснение. В простейшей задаче слово — это группа символов, разделённая пробелами или другими разделителями.
2/10
Какая функция чаще всего используется для получения длины строки s в Python?
Пояснение. В Python длина строки определяется встроенной функцией len(s).
3/10
Как в Python обратиться к первому символу строки s?
Пояснение. Индексация строк в Python начинается с нуля, поэтому первый символ — s[0].
4/10
Что проверяет условие s[i] == ' '?
Пояснение. Сравнение с пробелом истинно, когда текущий символ — пробел.
5/10
Строка: 'мама мыла раму'. Сколько в ней слов при разделении по пробелам?
Пояснение. Слова: 'мама', 'мыла', 'раму' — всего 3.
6/10
Какой счётчик нужно увеличить, когда встречено начало нового слова?
Пояснение. При обнаружении начала слова увеличивают именно счётчик слов.
7/10
В каком случае in_word можно изменить с False на True?
Пояснение. Если символ не разделитель, значит, началось или продолжается слово.
8/10
Почему после цикла иногда нужно отдельно проверить окончание слова?
Пояснение. Последнее слово может не иметь разделителя после себя, поэтому его нужно учесть отдельно.
9/10
Функция split() в Python без аргументов:
Пояснение. s.split() без аргументов разделяет строку по любым пробельным символам и возвращает список частей.
10/10
Строка: ' один два '. Сколько слов вернёт s.split()?
Пояснение. Метод split() игнорирует лишние пробелы в начале, конце и между словами, поэтому слов два.
Важно. Тесты носят информационно-образовательный характер и не являются публичной офертой (ст. 437 ГК РФ) или аттестацией. Возможны неточности — сверяйтесь с официальными источниками (ФИПИ, учебники). Заметили ошибку — напишите нам.