python - Generate two random strings with dash in between -
i wondering how make code in python 3.4.3 can generate 2 3 character long strings. 1 digits 0 - 9, , other capital letters of alphabet. there has dash between them.
examples:
mus-875 kle-443 ami-989
this have
from random import randint print(randint(2,9))
try picking random string of letters, random string of digits, joining them hyphen:
import string, random def pick(num): j in range(num): print("".join([random.choice(string.ascii_uppercase) in range(3)])+"-"+"".join([random.choice(string.digits) in range(3)]))
as such:
>>> pick(5) osd-711 krh-340 mde-271 zjf-921 lux-920 >>> pick(0) >>> pick(3) sft-252 xsl-209 maf-579
Comments
Post a Comment