Заданы M строк, которые вводятся с клавиатуры. Подсчитать количество пробелов в каждой из строк и количество заглавных букв. Вывести строки и найденные значения рядом со строками. Питон
M = int(input("Введите количество строк: ")) strings = [] for i in range(M): string = input("Введите строку: ") strings.append(string) for string in strings: spaces = string.count(' ') uppercase_letters = sum(1 for char in string if char.isupper()) print(f"Строка: {string} | Количество пробелов: {spaces} | Количество заглавных букв: {uppercase_letters}")
При запуске программы сначала нужно будет ввести количество строк, затем ввести каждую строку. Программа подсчитает количество пробелов и заглавных букв в каждой строке и выведет результаты на экран.
Пример решения на Python:
M = int(input("Введите количество строк: "))strings = []
for i in range(M):
string = input("Введите строку: ")
strings.append(string)
for string in strings:
spaces = string.count(' ')
uppercase_letters = sum(1 for char in string if char.isupper())
print(f"Строка: {string} | Количество пробелов: {spaces} | Количество заглавных букв: {uppercase_letters}")
При запуске программы сначала нужно будет ввести количество строк, затем ввести каждую строку. Программа подсчитает количество пробелов и заглавных букв в каждой строке и выведет результаты на экран.