Hatayı atsanız daha iyi olabilir. inputları str içerisine almanıza gerek yok çıktısı zaten string.
else bloğuna girmiyor sürekli ekrana if bloğundaki kod yanlışı bastırıyor. while la olduğu için sürekli aynı soruyu soruyuor. yani herhangi bir hata vermiyor.