注册 登录
编程论坛 Python论坛

连接字符串出现str错误

lwq0128 发布于 2019-12-11 19:55, 1185 次点击
[code]
import random
#随机生成一个字符
def genco(m):
    return m[random.randint(0,len(m))]
#随机生成一个密码
def code(n):
    co = ''
    for i in range(n):
        co += str(genco(m))
    return co
#随机生成10个密码
t = 10
n = 8
w = 'abcdefghijklmnopqrstuvwxyz'
W=w.upper()
n = '0123456789'
m = w+W+n
print(type(genco(m)))
for i in range(10):
    print(code(n))
只有本站会员才能查看附件,请 登录

报错在 co += str(genco(m))
错把str用为int
我想连接两个str不是用+实现吗。
1 回复
#2
wp2319572019-12-12 08:33
回复 楼主 lwq0128
for i in range(n):  这里的n是啥???   len(n) ??
1