Escreva o códigoDesafioPython
Mascarar senha com tamanho
Combinar índice, repetição, len() e f-string.
O programa não recebe entrada. Guarde Python123 em senha e imprima P*******3 na primeira linha e tem 9 caracteres na segunda.
Entrada: Nenhuma.
Saída: Duas linhas com P*******3 e tem 9 caracteres.
Revisa etapa da trilha 1, etapa da trilha 2
Exemplo 1
- Saída esperada
P*******3 tem 9 caracteres
Sem entrada, mostra a máscara e o tamanho.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
senha = 'Python123'
mascara = senha[0] + '*' * (len(senha) - 2) + senha[-1]
print(mascara)
print(f'tem {len(senha)} caracteres')Os índices pegam P e 3 e o meio vira sete *. O len() vale 9 para a conta e para a segunda linha. A f-string monta tem 9 caracteres.
Erro comum: Usar len(senha) estrelas e deixar a máscara longa demais.
Seu código
Escreva sua solução e verifique quando quiser.