Рабочий лист на тему:

Программирование

Подтемы: Обработка символьных данных. Встроенные функции для обработки строк

Информатика11 класс15 заданий
Реши задачу

Типы заданий

Реши задачу
Программирование

11 класс · дифференцированный

Ф.И.
Класс


Разберись, как встроенные функции помогают находить, изменять и анализировать строки. Эти приёмы пригодятся при обработке текстовых данных в программах.

№1 · ДЛИНА СТРОКИ

1 ЗАДАЧА · 1 БАЛЛ

1. Определение длины строки

В Python задано `s = "Алгоритм"`. Чему равно значение выражения `len(s)`?

№2 · ИЗМЕНЕНИЕ РЕГИСТРА

1 ЗАДАЧА · 1 БАЛЛ

2. Перевод строки в верхний регистр

В Python задано `s = "код"`. Запишите результат вызова `s.upper()`.

№3 · ПОДСЧЁТ СИМВОЛОВ

1 ЗАДАЧА · 1 БАЛЛ

3. Подсчёт вхождений символа

В Python задано `s = "ананас"`. Сколько раз символ `"а"` встречается в строке `s`? Используйте `s.count("а")`.

№4 · ПОИСК ПОДСТРОКИ

1 ЗАДАЧА · 1 БАЛЛ

4. Индекс первого вхождения

В Python задано `s = "компьютер"`. Какое число вернёт `s.find("п")`? Индексация символов начинается с нуля.

№5 · ПРОВЕРКА СТРОКИ

1 ЗАДАЧА · 1 БАЛЛ

5. Проверка наличия только цифр

В Python задано `s = "4072"`. Какое значение — `True` или `False` — вернёт выражение `s.isdigit()`?

№6 · ОБРЕЗКА ПРОБЕЛОВ

1 ЗАДАЧА · 2 БАЛЛА

6. Удаление пробелов по краям

В Python задано `s = " весна "`. Запишите результат `s.strip().upper()`.

№7 · ЗАМЕНА ФРАГМЕНТА

1 ЗАДАЧА · 2 БАЛЛА

7. Замена подстроки

В Python задано `s = "кот и кот"`. Запишите результат вызова `s.replace("кот", "пёс")`.

№8 · СЧЁТ И ПОИСК

1 ЗАДАЧА · 2 БАЛЛА

8. Подсчёт и поиск символа

В Python задано `s = "абракадабра"`. Найдите значения `s.count("а")` и `s.find("к")`.

+8 заданий в этом листе

Зарегистрируйтесь — и соберите свой рабочий лист по этой теме за минуту: заданий столько, сколько нужно.

№9 · РАЗБИЕНИЕ СТРОКИ

1 ЗАДАЧА · 2 БАЛЛА

9. Разбиение строки на части

В Python задано `s = "март;апрель;май"`. Запишите список, который вернёт выражение `s.split(";")`.

№10 · СЦЕПЛЕНИЕ ЧАСТЕЙ

1 ЗАДАЧА · 2 БАЛЛА

10. Объединение строк разделителем

В Python заданы `words = ["север", "юг", "запад"]` и `sep = "/"`. Запишите результат выражения `sep.join(words)`.

№11 · СИМВОЛЬНЫЕ СРЕЗЫ

1 ЗАДАЧА · 3 БАЛЛА

11. Срез строки с шагом

В Python задано `s = "ИНФОРМАТИКА"`. Запишите результат среза `s[1:10:2]`. Начальный индекс включается, конечный — не включается.

№12 · НОРМАЛИЗАЦИЯ ТЕКСТА

1 ЗАДАЧА · 3 БАЛЛА

12. Очистка и нормализация строки

В Python задано `s = " ПрИвЕт, Мир! "`. Запишите результат выражения `s.strip().lower().replace(",", "")`.

№13 · АНАЛИЗ СИМВОЛОВ

1 ЗАДАЧА · 3 БАЛЛА

13. Подсчёт гласной после преобразования

В Python задано `s = "Информатика"`. Найдите число, которое напечатает выражение `s.lower().count("и") + s.find("м")`.

№14 · ФИЛЬТРАЦИЯ СЛОВ

1 ЗАДАЧА · 4 БАЛЛА

14. Обработка элементов после разбиения

В Python задано `s = "дом;лес;дом;сад"`. Разбейте строку методом `split(";")`, оставьте слова, длина которых больше 3, и соедините их символом `"-"`. Какую строку даст результат такой обработки?

№15 · КОМБИНИРОВАННАЯ ОБРАБОТКА

1 ЗАДАЧА · 4 БАЛЛА

15. Подсчёт различных слов после очистки

В Python задано `s = " Код, код; тест! КОД "`. Выполните обработку: удалите пробелы по краям, переведите строку в нижний регистр, замените запятую и восклицательный знак на пустую строку, разбейте результат по точке с запятой. Сколько различных слов получится?

Создайте уникальный лист по своей теме

  • Любая тема, любой уровень
  • 20+ типов заданий
  • 100% уникальный контент
  • Со страницей ответов
  • Защита от списывания
  • Готово за 1 минуту

Другие темы по информатике для 11 класса

Техногенные и экономические угрозы, связанные с использованием ИКТ. Защита информации и информационная безопасностьУмная ферма как цифровое измерениеГосударственные электронные сервисы и услуги. Открытые образовательные ресурсыАнализ данных с помощью электронных таблиц; Численное решение уравнений с помощью подбора параметраПравовое обеспечение информационной безопасностиЭтапы решения задач на компьютере; Язык программирования. Основные конструкции языка; Ветвления. Составные условия; Циклы с условием. Циклы по переменнойСервисы машинного перевода и распознавания устной речи; Идентификация и поиск изображений, распознавание лиц; Самообучающиеся системы; Искусственный интеллект в компьютерных играх и обучающихПрактическое задание № 6. Корпуса ПК. Виды, характеристики, форм-факторыКонцептуальное проектирование баз данныхМодели и моделирование. Представление результатов моделированияМодели и моделирование по учебнику Полякова К.Ю.Информационное право и информационная безопасность

Чем удобны рабочие листы Нейрум

  • По действующей программеТемы и задания совпадают со школьной программой 1–11 классов. Открыли — дали классу, без правок.
  • Готово к печати, с ответамиPDF в формате A4 и ключ ответов на отдельной странице. Скачали, распечатали, раздали — без правок в Word.
  • Свой лист за минутуНе нашли нужный? ИИ-конструктор соберёт лист по вашей теме, классу и типам заданий.

Вопросы и ответы

Как скачать рабочий лист «Обработка символьных данных. Встроенные функции для обработки строк»?

Зарегистрируйтесь бесплатно — лист сохранится в личном кабинете, откуда его можно скачать в PDF и распечатать.

Сколько заданий в листе и какие они?

В листе 15 заданий: реши задачу.

Соответствует ли лист ФГОС?

Да, задания ориентированы на школьную программу по информатике для 11 класса по ФГОС.

Можно ли изменить задания под свой класс?

Да. После регистрации лист открывается в конструкторе: задания можно заменить, перегенерировать или добавить новые.