
removido
(usa Nenhuma)
Enviado em 27/01/2010 - 14:57h
estou com problema com um loop infinito
==============================================
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import pdb
letra = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
LETRA = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
numero = [0,1,2,3,4,5,6,7,8,9]
espaco = ' '
letra2 = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
for cont in range(25):
while (letra[cont] != letra[25]):
for contagem in range(26):
for palavra in letra[cont]:
for resultado in range(26):
letra2[resultado]=palavra + letra[resultado]
print letra2[resultado]
======================================================
eu quero fazer todas as combinações possiveis de 'a' a 'z'
eu sei que tem muita coisa p fazer
pretendo fazer algo como
python teste.py 2
ai aparece todas as combinações de ateh 2 caracteres
de python teste.py 3 - para ateh 3 caracteres
e por ai vai, o mais dificil que estou passando eh a linha 16 17 e 18 ficam num loop infinito