Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №3571342
А
Аноним
25 февраля 2026 14:18 · публичный вопрос
А
Аноним

Файл содержит строку символов. Программа должна подсчитать количество точек (.) в строке. В данном фрагменте кода пропущена одна команда. Впишите нужную команду в пустую позицию.…

Запрос пользователя

Файл содержит строку символов. Программа должна подсчитать количество точек (.) в строке. В данном фрагменте кода пропущена одна команда. Впишите нужную команду в пустую позицию. with open('input.txt', 'r') as file: s = file.readline() k = 0 for i in range(len(s)): ……………………… k += 1 print(k)

Ответ нейросети
25 февраля 2026 14:18

Нужная строка для вставки: if s[i] == '.':

Полное решение (с вставленной строкой) будет выглядеть так: with open('input.txt', 'r') as file: s = file.readline()

k = 0 for i in range(len(s)): if s[i] == '.': k += 1

print(k)

Пояснение:

  • Программа считывает первую строку из файла и хранит её в s.
  • Перебираем все символы строки по индексу i.
  • Если текущий символ равен точке '.', увеличиваем счётчик k.
  • В конце выводим количество точек.