# IPv4 地址要求:
# IPv4(Internet Protocol version 4)是目前广泛使用的 IP 地址版本。IPv4 地址由 32 位二进制数组成,通常以十进制表示,格式为 xxx.xxx.xxx.xxx,其中每个 "xxx" 可以是 0 到 255 之间的数字。IPv4 地址的格式如下:
# 由 4 个 8 位二进制数组成,共 32 位。
# 每个 8 位二进制可以转换为十进制(0 到 255)。
# IP 地址分为网络地址和主机地址两部分,网络地址用于标识网络,主机地址用于标识具体的设备。
address=input().split('.')
def ipaddress(address):
if len(address)!=4:
return 'NO'
else:
for x in address:
if not x.isdigit():
return 'NO'
elif str(int(x))!=x:
return 'NO'
elif int(x)>255:
return 'NO'
return 'YES'
print(ipaddress(address))

京公网安备 11010502036488号