1
resposta

[Sugestão] Gerador de senha

import random
import string

senhas = []
while len(senhas) < 12:
    numero = random.randint(0,9)
    senhas.append(numero)

    caracteres_especiais = ['!','@','#','$','%','&','*']
    senhas.append(random.choice(caracteres_especiais))

    alfabeto_minusculo = list(string.ascii_lowercase)
    senhas.append(random.choice(alfabeto_minusculo))

    alfabeto_maiusculo = list(string.ascii_uppercase)
    senhas.append(random.choice(alfabeto_maiusculo))
    



resultado = map(str,senhas)

print('Senha gerada:',''.join(resultado))

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Gustavo! Como vai?

Agradeço por compartilhar.

Gostei da sua iniciativa de criar um gerador de senha, ficou claro que você entendeu bem a proposta e organizou grupos de caracteres variados. Sua lógica funciona e gera combinações bem diversas.

Continue explorando ideias e testando pequenas melhorias, isso faz diferença no aprendizado.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!