Функции Python: Упражнение 7 с решением
Напишите функцию Python, которая принимает строку и вычисляет количество букв верхнего и нижнего регистра.
Пример решения : —
Код Python:
def string_test (s): d = {"UPPER_CASE": 0, "LOWER_CASE": 0} для c в s: if c.isupper (): d ["UPPER_CASE"] + = 1 elif c.islower (): d ["LOWER_CASE"] + = 1 else: pass print ("Исходная строка:", s) print ("Количество символов в верхнем регистре:", d ["UPPER_CASE"]) print ("Количество символов в нижнем регистре: ", d [" LOWER_CASE "]) string_test ('Быстрый коричневый лис')
Пример вывода:
Исходная строка: быстрый Brow Fox Количество символов в верхнем регистре: 3 Количество символов в нижнем регистре: 13
Наглядное представление:
Визуализация выполнения кода Python: 2>
Следующий инструмент визуализирует шаг за шагом, что делает компьютер, когда он выполняет указанную программу:
Редактор кода Python :