Oi, Ícaro! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Você fez uma boa escolha ao usar o randint
para gerar o token, e a lógica do loop está bem aplicada para garantir que o número gerado seja par.
Uma dica interessante para o futuro é utilizar o módulo secrets
para gerar números aleatórios mais seguros, especialmente se a geração de tokens for para algo sensível. Veja este exemplo:
import secrets
token = secrets.randbelow(9998) + 1000
print(token)
Esse código usa a função randbelow()
do módulo secrets
para gerar um número aleatório mais seguro e ainda dentro do intervalo desejado.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!