# Pastebin SW4XZq33 from random import randint, choice from string import hexdigits def random_ip(v): if v == 4: octets = [] for x in range(4): octets.append(str(randint(0,255))) return '.'.join(octets) if v == 6: hextets = [] for y in range(8): hextet = [] for z in range(4): hextet.append(str(choice(hexdigits.lower()))) hextets.append(''.join(hextet)) return ':'.join(hextets) print(random_ip(4)) print(random_ip(6))