相关疑难解决方法(0)

在Python中使用大写字母和数字生成随机字符串

我想生成一个大小为N的字符串.

它应由数字和大写英文字母组成,例如:

  • 6U1S75
  • 4Z4UKK
  • U911K4

我怎样才能以pythonic方式实现这一目标?

python string random

1247
推荐指数
15
解决办法
81万
查看次数

从给定字符生成固定长度随机字符串的内置方法

这就是我的问题所在:我需要制作一个长度为50个字符的随机字符串,由1s和0s组成.

我知道如何解决这个问题,甚至有一个单行.我也找了各种办法解决这一问题上的SO,只拿回我已经知道(1,2,等等).但我真正想要的是恐怖的做法.

目前,我倾向于 ''.join(( random.choice([0,1]) for i in xrange(50) ))

有更多的pythonic方式吗?是否有内置功能可以执行此类操作itertools

python string random

3
推荐指数
1
解决办法
704
查看次数

标签 统计

python ×2

random ×2

string ×2