Добрый день! Помогите, пожалуйста, найти ошибку в программе♡Python Текстовый файл содержит только заглавные…
Добрый день! Помогите, пожалуйста, найти ошибку в программе♡Python
Текстовый файл содержит только заглавные буквы латинского алфавита (ABC…Z). Определите максимальное количество идущих подряд символов, среди которых не более одной буквы D.
f=open(‘C:/Users/7777/Downloads/24 (3).txt’)
s=f.readline()
k=0
maxK=0
p=»
for c in s:
p+=c
if p.count(‘D’)<=1:
k+=1
maxK=max(maxK,k)
else:
k=0
p=»
print(maxK)
Буду очень признательна за помощь)))♡
Файл называется text.txt
Ответ:
file = open(«text.txt», ‘rb’)
filecontent = file.read()
file.close()
m_count = filecontent.count(«M»)
k_count = filecontent.count(«K»)
if(m_count > k_count):
print(«M», m_count)
else:
print(«K», k_count)