Файл содержит строку символов. Программа подсчитывает количество цифр в этой строке. В программе пропущена одна команда. Запишите недостающую команду. s= open(‘pr.txt’).readline() k=0 for i in range (len(s)): …. k+=1 print (k)
python
if s[i].isdigit():
k += 1
Полный исправленный код будет выглядеть так:
python
s = open('pr.txt').readline()
k = 0
for i in range(len(s)):
if s[i].isdigit():
k += 1
print(k)
Пример:
Допустим, в файле `pr.txt` содержится строка "Hello12345World". При выполнении исправленного кода, программа прочитает строку из файла и начнет итерироваться по символам этой строки. Когда программа достигнет символа "1", она увеличит значение переменной `k` на 1. То же самое произойдет, когда программа достигнет символа "2" и т.д. В результате, программа выведет число 5, что означает, что в строке содержится 5 цифр.Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет
Нажимая «Регистрация» или «Войти через Google», вы соглашаетесь с Публичной офертой, даете Согласие на обработку персональных данных, а также подтверждаете что вам есть 18 лет