# 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