Islower Python
Функция `islower()` в языке Python используется для проверки, состоит ли каждый символ в строке только из символов в нижнем регистре.
Примеры кода:
1. Проверка отдельной строки:
python
string1 = "hello world"
string2 = "Hello world"
string3 = "12345"
string4 = "hello123"
print(string1.islower()) # True
print(string2.islower()) # False
print(string3.islower()) # False
print(string4.islower()) # True
В данном примере, `islower()` возвращает `True`, если каждый символ в строке `string1` находится в нижнем регистре. В противном случае, функция возвращает `False`. Функции `islower()` возвращает `False`, если в строке есть символы, которые не являются символами нижнего регистра, такие как заглавные буквы, цифры или специальные символы.
2. Проверка нескольких строк в цикле:
python
strings = ["hello", "WORLD", "Python", "12345", "lower case"]
for string in strings:
if string.islower():
print(f"{string} consists only of lowercase characters")
else:
print(f"{string} contains non-lowercase characters")
В данном примере, мы проверяем каждую строку в списке `strings`, используя цикл. Если строка состоит только из символов в нижнем регистре, то выводится сообщение "строка состоит только из символов нижнего регистра". В противном случае выводится сообщение "строка содержит символы не нижнего регистра".
Таким образом, функция `islower()` полезна при проверке строк на наличие только символов в нижнем регистре.