Эта ошибка связана с тем, что вы пытаетесь выполнить следующую операцию: lower_case += 1
, что совпадает с lower_case = lower_case +1
. Поскольку lower_case
не имеет начального значения, эта операция не может быть выполнена. Чтобы решить эту проблему, добавьте следующие две строки:
upper_case = 0
lower_case = 0
Вам нужно сделать:
upper_case = 0
lower_case = 0
s = "Hello"
def upper_lower(s):
upper_case = 0
lower_case = 0
for c in s:
if c.islower():
lower_case += 1
elif c.isupper():
upper_case += 1
print(upper_case, lower_case)
upper_lower(s)