from math import factorial
def my_factorial(n):
factorial_total = 1
while n > 1:
factorial_total = factorial_total * n
n = n - 1
return factorial_total
print factorial(6)
Clase 1
1 - Introducción
Clase 2
2 - ¿Qué es un Lenguaje de Programación?
Clase 3
3 - "Hola Mundo"
Clase 4
4 - Variables e Ingreso de Datos
Clase 5
5 - Operadores Aritméticos
Clase 6
6 - Condiciones
Clase 7
7 - Ciclo For
Clase 8
8 - Ciclo While
Clase 9
9 - Arreglos (Introducción)
Clase 10
10 - Arreglos II
Clase 11
11 - Ejercicios con Arreglos
Clase 12
12 - Funciones
Clase 13
13 - Recursividad
Clase 14
14 - Operador Ternario
Clase 15
15 - Matrices
Clase 16
16 - Leer Archivos
Clase 17
17 - Escribir en Archivos
Clase 18
18 - Introducción a POO (Programación Orientada a Objetos)
Clase 19
19 - Instalar Android Studio
Clase 20
20 - Configurar emulador y Marvel API
Clase 21
21 - Crear Proyecto, XML y POO
Clase 22
22 - Eventos, Cast y Nuevos objetos
Clase 23
23 - Arreglos, HashMaps y ListViews
Clase 24
24 - ¿Qué es una API?
Clase 25
25 - Programación Asíncrona
8 comentario(s)
Hola, el video es muy bueno:
Tengo una duda acerca de lo que afirman algunos programadores y es sobre la existencia de varios tipos de recursividad, es decir, escuché, que existe "recursividad para pilas (como la del video)" y "recursividad de colas".
Tengo 3 dudas: 1. ¿ Cómo se diferencian en el código? 2. ¿Cual es más eficiente? 3. ¿Existe otro tipo?... ¿Cúal?
Mil Gracias
File "C:\Users\Topacio Oviedo\Desktop\Python\recursividad.py", line 9 return factorial_tota l ^ IndentationError: unindent does not match any outer indentation level
A que debe este error help me!
Clase 13