Random string generation with upper case letters and digits

前端 未结 30 3595
逝去的感伤
逝去的感伤 2020-11-22 02:51

I want to generate a string of size N.

It should be made up of numbers and uppercase English letters such as:

  • 6U1S75
  • 4Z4UKK
  • U911K4
30条回答
  •  故里飘歌
    2020-11-22 02:55

    import string
    from random import *
    characters = string.ascii_letters + string.punctuation  + string.digits
    password =  "".join(choice(characters) for x in range(randint(8, 16)))
    print password
    

提交回复
热议问题