def disemvowel(word): new_word = [] list_of_letter = list(word) for letter in list_of_letter: if letter == 'a' or 'A' or 'E' or 'e' or 'O' or 'o' or 'U' or 'u': continue else: new_word.append(letter) return ''.join(new_word)
Ваше состояние всегда верно Вы должны изменить его на:
if letter in "aAeEiIoOuU":
Когда вы пишете
if letter == 'a' or 'A'
Вы сказали "если буква" а "или если"«Не является пустой строкой», а не является пустой строкой.