# calcular el factorial de un número
# numero!= 1*2*3...*numero
# nombre de la función y parámetros def factorial(numero)
# que devuelvo: calcular el factorial
# casos de prueba. factorial(3)--> 6 factorial(5)--->120
def factorial(numero):
resultado=1
# codigo que me calculará el factorial todavía no sé como
for i in range(1,numero+1):
resultado*=i
return resultado
print(factorial(3)) # imprimir 6
print(factorial(5)) # imprimir 120
# quiero una función que me cuente en una cadena las veces que aparece una letra
# contarLetra("hola que tal","l")--->2 contarLetra("patata","a")--->3
def contarLetra(cadena,letra):
apariciones=0
# calcularé las veces que aparece la letra
for caracter in cadena:
if caracter==letra:
apariciones+=1
return apariciones
print(contarLetra("hola que tal","l")) # 2
print(contarLetra("patata","a")) # 3