Вопрос задан 27.06.2023 в 01:53. Предмет Информатика. Спрашивает Влага Люба.

Задание по Python Программа "Счетчик букв". Пользователь вводит строку текста. Посчитай, сколько

в строке строчных букв и сколько прописных. Остальные символы (не буквы) не учитывай. Выведи на экран длину строки (целиком с учётом любых символов) и количество букв каждого вида. Реши задачу с помощью цикла while и строковых методов
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кусакина Света.

s = input()

i = 0

counter_uppercase, counter_lowercase = 0,0

while i < len(s):

   if s[i] in 'АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЬЫЭЮЯ':

       counter_uppercase += 1

   elif s[i] in 'абвгдеёжзийклмнопрстуфхцчшщъььыэюя':

       counter_lowercase += 1

   i += 1

print("Длина строки:",len(s))

print("Прописных букв:",counter_uppercase)

print("Строчных букв:",counter_lowercase)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот программа на Python, которая решает задачу счетчика букв с использованием цикла while и строковых методов:

python
# Инициализируем счетчики для строчных и прописных букв строчные_буквы = 0 прописные_буквы = 0 # Получаем ввод пользователя строка = input("Введите строку текста: ") # Инициализируем счетчик общей длины строки длина_строки = 0 # Индекс для прохода по строке индекс = 0 # Пока не достигнут конец строки while индекс < len(строка): символ = строка[индекс] длина_строки += 1 # Проверяем, является ли символ строчной буквой if символ.islower(): строчные_буквы += 1 # Проверяем, является ли символ прописной буквой elif символ.isupper(): прописные_буквы += 1 # Увеличиваем индекс для перехода к следующему символу индекс += 1 # Выводим результаты print("Длина строки:", длина_строки) print("Количество строчных букв:", строчные_буквы) print("Количество прописных букв:", прописные_буквы)

Этот код сначала запрашивает у пользователя ввод строки текста, затем использует цикл while для перебора каждого символа в строке и подсчета строчных и прописных букв. В конце выводит общую длину строки и количество каждого вида букв.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос