问题描述
- python生成随机字符的问题
-
我是想写个返回四个随机字符的代码,但是下面程序什么也不输出,也没有提示错误.下面是主要代码:chars='' for t in range(4): strr = rndChar()#该函数是正确的,每运行一次就返回一个随机字符 draw.text((60 * t + 10, 10), strr, font=font, fill=rndColor2()) chars.join(strr) print chars
请问像上面那样写可以得到四个随机字符组成的字符串吗?并且该字符串保存在chars中?如果不行请问该怎样修该呢?
解决方案
原来是我理解错join了,改为chars=chars+strr.
自问自答了好几次了....希望我的账号不会被拉黑
解决方案二:
random sample 采用这个方式来生成,可以用random.seed
时间: 2024-09-10 04:52:01