/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module18/07_ip_adress_2/main.py
22 строки
651 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
def control_input(ip_string): ip_list = ip_string.split('.') for i_alnum in ip_list: if not i_alnum.isalnum(): print('Адрес - это четыре числа, разделенные точками') return False for i in ip_list: if not i.isdigit(): print(i, '- не целое число') return False for i_num in ip_list: if int(i_num) > 255: print(i_num, 'превышает 255') return False return True ip_addres = input('Введите IP: ') if control_input(ip_addres): print('IP-адрес корректен.')