No seu código você está comparando o nome de usuário com a senha na seguinte condição:
if nome_do_usuario == senha_do_usuario:
Isso não faz muito sentido para autenticação de usuários, pois, geralmente, você deseja comparar o nome de usuário com um valor específico para o usuário e a senha com um valor específico para a senha. O ideal seria ter algo assim:
if nome_do_usuario == usuario_esperado and senha_do_usuario == senha_esperada:
print('Dados corretos')
else:
print('Dados incorretos')
Nesse caso usuario_esperado e senha_esperada seriam os valores que você define para o nome de usuário e senha válidas.O código completo poderia ser algo como:
def preencher_dados(nome_do_usuario, senha_do_usuario):
# Defina os valores esperados
usuario_esperado = "Nyx"
senha_esperada = "1234"
# Verifique se os valores fornecidos correspondem aos esperados
if nome_do_usuario == usuario_esperado and senha_do_usuario == senha_esperada:
print('Dados corretos')
else:
print('Dados incorretos')
# Chamada da função com os dados de entrada
preencher_dados("Nyx", "123")
Espero ter ajudado.