Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Не считает количество совпадений в функции FOR

byk = input('Введите текст\n')
byk1 = 0
byk2 = 0
for i in byk:
if i == 'а' or 'А':
byk1 += 1
for i2 in byk:
if i2 == 'б' or 'Б':
byk2 += 1
print('Букв А=' + str(byk1), 'Букв Б=' + str(byk2))
не хочет считать как только добавляю (or 'заглавная')
вроде бы это ИЛИ должно накидывать счетчик если одно из условий ТРУ но он почему то начинает тупо считать общее количество символов в ИНПУТе... Подскажите что не так (((
Python
Евгений Королев
  ·   · 184
В настоящее время нет никаких занятий...  · 21 дек 2021
У вас второе условие после or неверное.
Проще было бы просто сделать lower со строкой, но можно и не делая этого выполнить проверку на вхождение в список значений списка.
Два прохода по строке смысла нет делать, можно обе проверки внутри одного цикла сделать.
Работающий (наверное) код:
Информация о смысле ошибки на английском на этой странице есть: