Ya vuelvo a estar aqui con mis dudas xddd, esta vez creo que estoy muy cerca de hacerlo bien, pero en algo fallo, mirar el proble a resolver es este:
Citar
Write the function countA(word) that takes in a word as argument and returns the number of 'a' in that word.
Examples
>>> countA("apple")
1
>>> countA("Apple")
0
>>> countA("Banana")
3
Examples
>>> countA("apple")
1
>>> countA("Apple")
0
>>> countA("Banana")
3
yo lo hago asi y no me funciona:
Código
def countA(word): cont=0 total=0 for letra in word[cont]: if letra=='a': total=total+1 cont=cont+1 elif letra!='a': cont=cont+1 return total
tambien se me ocurrio hacerlo así y nada..
Código
def countA(word): cont=0 total=0 partes=word[cont] for letra in partes: if letra=='a': total=total+1 cont=cont+1 elif letra!='a': cont=cont+1 return total
haber si me podéis explicar cual es el fallo y como resolverlo
por cierto cuanto tiempo aprox os llevó aprender python? yo llevo un mes y medio mas o menos es muy poco pero aveces creo que avanzo demasiado lento
Saludos y graciassss