
un poco liado con las funciones...
Publicado por Keldar (10 intervenciones) el 05/03/2014 09:35:27
bueno sigo con el libro...
Como ejercicio, encapsule este código en una función llamada cuentaLetras, y generalicela de forma que acepte la cadena y la letra como parámetros.
uan vez hecho:
el problema viene aqui:
Como un segundo ejercicio, reescriba esta función para que en lugar de recorrer la cadena, use la versión de tres parámetros de encuentra del anterior.
Funcion encuentra:
entiendo yo que habría que llamar a la función encuentra dentro de cuentaLetras en un bucle while pero ni idea de como hacerlo...
Como ejercicio, encapsule este código en una función llamada cuentaLetras, y generalicela de forma que acepte la cadena y la letra como parámetros.
uan vez hecho:
1
2
3
4
5
6
7
def cuentaLetras(cadena,letra):
fruta = cadena
cuenta = 0
for car in fruta:
if car == "letra":
cuenta = cuenta + 1
print cuenta
el problema viene aqui:
Como un segundo ejercicio, reescriba esta función para que en lugar de recorrer la cadena, use la versión de tres parámetros de encuentra del anterior.
Funcion encuentra:
1
2
3
4
5
6
7
def encuentra(cad, c, y):
indice = y
while indice < len(cad):
if cad[indice] == c:
return indice
indice = indice + 1
return -1
entiendo yo que habría que llamar a la función encuentra dentro de cuentaLetras en un bucle while pero ni idea de como hacerlo...
Valora esta pregunta


0