Hola a todos
la cosa es que he estado haciendo un pequeño programa para mesclar un texto y su respectiva pass, pero nose porque me aparece un error muy raro.
este es el codigo:
bc = raw_input("texto: ")
a = raw_input("pass: ")
def mult(l,r):
mult_texto = r % l
if mult_texto == 0:
return r / l
lp = []
for r in range(len(bc)):
lp += bc[r]
l = len(a)
p = mult(l,r)
if r < l:
lp.append(a[r])
elif r < p*l and r >= (p-1)*l:
lp.append(a[r-(p*l)])
print lp
y me aparece este error:
File "prueba.py", line 17, in <module>
elif r < p*l and r >= (p-1)*l:
TypeError: unsupported operand type(s) for *: 'NoneType' and 'int'
gracias
Disculpame me podrias decir que lenguaje es?
Saludos,, Cronos.-