por qué es que str.count ('') ≠ (de str.count ('A') + str.count ('B') +… + str.count ('Z'))
(Debería, a mí) decirTrue
si solo hay vocales en la cadena (frase); de lo contrario diceFalse
. No entiendo por qué siempre volveráFalse
, ya que (x> = x) siempre devuelveTrue
. Agradezco a cualquiera por comprobar la solución a esta consulta.
(str) -> bool
def valid_letter_sequence(abc):
valid_letters = abc.count('A') + abc.count('E') + abc.count('I') + abc.count('O') + abc.count('U')
counted_letters = abc.count('')
if valid_letters >= counted_letters:
return True
else:
return False