Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - sulcud

#1
Hola muy buenas. Desde hace poco empece con python y soy nuevo en todo esto de la programacion, pero como e avanzado mas rapido de lo que esperaba en otros proyectos de programacion en el area de criptografia, me propuse un nuevo reto. Crear un programilla que funcione como libreta de un solo. Lo digo por aca para ver si alguien se quiere unir. Estoy empezando a programar y no quiero llegar a algun callejon sin salida.

Interesados deben tener alguno de estos dos requisitos:
Saber programacion en python (lo mejor)
conocer el cifrado de la libreta de un solo uso(el señor wikipedia es experto para ayudarnos)

Escriban un mensaje privado y cuadraremos un grupo por algun lado
#2
Cita de: tincopasan en  5 Febrero 2017, 00:41 AM
podrías usar un bucle while, algo así por ejemplo:
Código (python) [Seleccionar]

contador = 0
while contador < 365:
    password="".join(choice(contrasena)for x in range(randint(min_length,max_length)))
    contador+=1
    print(password)

gracias me sirvió mucho. La parte de los bucles es lo que mas se me complica
#3
Estaba haciendo un script para generar una lista con 365 contraseñas pero resulta que solo tengo el codigo para generar una sola:

Código (python) [Seleccionar]
import string
from random import *
letters=string.ascii_letters
digits=string.digits
symbols=string.punctuation
contrasena= letters + digits +symbols

min_length=50
max_length=50
password="".join(choice(contrasena)for x in range(randint(min_length,max_length)))

mi pregunta es:
como consigo hacer que me genera una lista de 365 contraseñas diferentes?
cada vez que lo intento solo consigo que lo haga utilizando la contraseña ya creada repitiendola

habra alguna forma de que el codigo que ya escribi vuelva a ejecutarse?

por favor si tienen solucion al problema me gustaria que me mostraran el codigo que debo ponerle y su explicacion gracias ;D



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex