Boa tarde Igor! Tudo bem?
Meus parabéns pela conclusão da atividade. Vejo que você seguiu a minha dica para compartilhar códigos no fórum :)
Gostaria de aproveitar a oportunidade e deixar uma recomendação de melhoria no código do exercício 3. Por padrão, a função input()
em Python já retorna uma string, então não é necessário usar a função str()
para conversão. Além disso, a função input()
permite adicionar uma mensagem que será exibida ao usuário, o que pode simplificar o código ao evitar chamadas adicionais à função print()
. O código do exercício 3 pode ser escrito da seguinte forma após as implementações:
nome = input("Digite seu nome de usuário: \n")
senha = input("Digite uma senha: \n")
if nome == "Igor" and senha =="123":
print("Sua senha está correta")
else:
print ("tente novamente!!")
Dessa forma, o código fica mais compacto e fácil de ler, mantendo a mesma funcionalidade. A mensagem no input()
ajuda a orientar o usuário sem a necessidade de uma mensagem separada com print()
.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado