Настоящий IPv4
IPv4-адрес выглядит просто, но у него есть строгие правила записи. Напиши функцию, которая получает строку ip и возвращает True, если это корректный IPv4-адрес. В адресе должно быть ровно четыре числа через точку, каждое от 0 до 255, без ведущих нулей и лишних символов. Во всех остальных случаях верни False.
Примеры
Ввод
"192.168.0.1"Вывод
TrueВвод
"0.0.0.0"Вывод
TrueВвод
"255.255.255.255"Вывод
TrueНужно реализовать
def is_valid_ipv4(ip):
Теги
strings
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
"192.168.0.1"Ожидаемый
True2
Ввод
"0.0.0.0"Ожидаемый
True3
Ввод
"255.255.255.255"Ожидаемый
True4
Ввод
"256.1.1.1"Ожидаемый
False5
Ввод
"1.2.3"Ожидаемый
False6
Ввод
"01.2.3.4"Ожидаемый
FalseФокус-радио
На паузе · SomaFM · Fluid