Если я правильно понимаю, то нужно решать через map, так как нельзя использовать условные операторы. Решить не получается.
line = input() print("Все буквы строчные:", line == lower(line)) print("Все буквы заглавные:", line == upper(line)) Code line = input() print("Все буквы строчные:", line == lower(line)) print("Все буквы заглавные:", line == upper(line))
--------------------------------------------------------------------------- NameError Traceback (most recent call last) ~\AppData\Local\Temp/ipykernel_12656/2114380286.py in <module> 1 #3 2 line = input() ----> 3 print("Все буквы строчные:", line == lower(line)) 4 print("Все буквы заглавные:", line == upper(line)) NameError: name 'lower' is not defined
lower возвращает тебе стринг islower возвращает булевое значение, а тебе нужно проверять, значит нужно использовать проверку islower или isupper