diff --git a/HolaMundo/01_calculadora.py b/HolaMundo/01_calculadora.py
new file mode 100644
index 0000000..3d4e41b
--- /dev/null
+++ b/HolaMundo/01_calculadora.py
@@ -0,0 +1,39 @@
+"""
+Calculadora
+"""
+
+# Se piden los valores
+n1 = input("Ingresa el primer número: ")
+n2 = input("Ingresa el segundo número: ")
+
+# Se transforman los valores en integer
+n1 = int(n1)
+n2 = int(n2)
+
+# Variables de las posibles operaciones
+suma = n1 + n2
+resta = n1 - n2
+multi = n1 * n2
+div = n1 / n2
+
+# Se pregunta la operación a realizar
+op = input("""
+¿Qué operación quieres hacer?
+s --> Sumar
+r --> Restar
+m --> Multiplicar
+d --> Dividir
+> """)
+
+opciones = ("s", "r", "m", "d")
+
+if op == "s":
+ print(f"El resultado de la suma de {n1} y {n2} es {suma}")
+elif op == "r":
+ print(f"El resultado de la resta de {n1} y {n2} es {resta}")
+elif op == "m":
+ print(f"El resultado de la multiplicación entre {n1} por {n2} es {multi}")
+elif op == "d":
+ print(f"El resultado de la división entre {n1} por {n2} es {div}")
+else:
+ print("Operación no encontrada. Vuelve a intentarlo")
diff --git a/HolaMundo/02_if01.py b/HolaMundo/02_if01.py
new file mode 100644
index 0000000..8575fe5
--- /dev/null
+++ b/HolaMundo/02_if01.py
@@ -0,0 +1,12 @@
+"""
+Condicionales con if
+"""
+
+edad = input("Introduce tu edad: ")
+edad = int(edad)
+if edad > 17:
+ print("Puedes ver la pelicula. Adelante!")
+ if edad >= 55:
+ print("Ademas, no olvides pedir el descuento para seniors")
+else:
+ print("Lo siento, eres menor de edad")
diff --git a/HolaMundo/02_if02.py b/HolaMundo/02_if02.py
new file mode 100644
index 0000000..63b0899
--- /dev/null
+++ b/HolaMundo/02_if02.py
@@ -0,0 +1,15 @@
+"""
+Condicionales con if
+"""
+
+edad = input("Introduce tu edad: ")
+edad = int(edad)
+
+if edad > 65:
+ print("Tienes un super descuento para super seniors")
+elif edad > 55:
+ print("Tienes un descuento para seniors")
+elif edad > 17:
+ print("Puedes entrar")
+else:
+ print("Lo siento, eres menor de edad. Debes irte")
diff --git a/HolaMundo/03_if_ternario.py b/HolaMundo/03_if_ternario.py
new file mode 100644
index 0000000..5d0c020
--- /dev/null
+++ b/HolaMundo/03_if_ternario.py
@@ -0,0 +1,9 @@
+"""
+Operador ternario
+"""
+
+edad = 15
+
+mensaje = "Es mayor" if edad > 17 else "Es menor"
+
+print(mensaje)
diff --git a/HolaMundo/04_operaciones_corto_circuito.py b/HolaMundo/04_operaciones_corto_circuito.py
new file mode 100644
index 0000000..a160fed
--- /dev/null
+++ b/HolaMundo/04_operaciones_corto_circuito.py
@@ -0,0 +1,18 @@
+"""
+Operaciones de corto circuito
+"""
+
+gas = False
+encendido = True
+edad = 18
+
+# La lectura de las evaluaciones se efectúa de izquierda a derecha
+# Con lo cual, cuando tenemos varios "and",
+# en el momento que python encuentre un False
+# python dejará de leer.
+if not gas and encendido and edad >17:
+ print("Puedes avanzar")
+
+# En cambio con or, python deja de leer cuando encuentra un True
+if not gas or encendido or edad >17:
+ print("Puedes avanzar")
diff --git a/HolaMundo/05_cadena_comparadores.py b/HolaMundo/05_cadena_comparadores.py
new file mode 100644
index 0000000..6f6ab95
--- /dev/null
+++ b/HolaMundo/05_cadena_comparadores.py
@@ -0,0 +1,14 @@
+"""
+Cadena de comparadores
+"""
+
+edad = 25
+
+if edad >= 15 and edad <= 65:
+ print("Puede entrar a la piscina")
+
+# El anterior condicional se puede resumir
+# encadenando comparadores de comparación
+
+if 15 <= edad <= 65:
+ print("Puede entrar a la piscina")
diff --git a/HolaMundo/06_loop_anidado.py b/HolaMundo/06_loop_anidado.py
new file mode 100644
index 0000000..97a102f
--- /dev/null
+++ b/HolaMundo/06_loop_anidado.py
@@ -0,0 +1,5 @@
+for i in range(3):
+ for j in range(2):
+ print(f"{i}, {j}")
+
+
\ No newline at end of file
diff --git a/HolaMundo/07_calculadora.py b/HolaMundo/07_calculadora.py
new file mode 100644
index 0000000..0189707
--- /dev/null
+++ b/HolaMundo/07_calculadora.py
@@ -0,0 +1,97 @@
+"""
+Calculadora
+
+Seudocódigo:
+ Aplicación interactiva, tenemos que escribir constantemente en la terminal.
+ Verificar si se ha ingresado un número
+ Si no hay número pedir el número y después pedir operación +-*/
+ Si ya hay un número pedir operación +-*/
+ Pedir otro número
+ Mostrar resultado y guardar como el primer número
+
+"""
+import time
+# Bienvenida
+print("\n############################")
+print("Bienvenidos a la calculadora")
+print("############################")
+print("\nPara salir tan solo tienes que escribir (salir)")
+
+# Pedir el primer número y opciones de operación
+n1 = input("\nIngresa el primer número: ")
+print(f"Vamos a operar con el {n1}")
+print("\nLas operaciones que puedes realizar son:")
+print("- Sumar --> (s)")
+print("- Restar --> (r)")
+print("- Multiplicar --> (m)")
+print("- Dividir --> (d)\n")
+
+
+# Inicio de bucle. Si no se pone "salir" seguirá dentro
+comando = ""
+while comando.lower() != "salir":
+ comando = input("$ ")
+ if comando != "salir":
+ op = comando
+
+ if op not in ("s", "r", "m", "d"):
+ print("\nDime un operador correcto")
+ continue
+
+ print(f"\nVamos a realizar la operación con el número {n1}")
+ n2 = input("Dime el segundo número: ")
+
+ # Conversor de str a int de los números
+ n2 = int(n2)
+ n1 = int(n1)
+
+ # Posibles operaciones
+ suma = n1 + n2
+ resta = n1 - n2
+ multi = n1 * n2
+ div = n1 / n2
+
+ # Condicional de las respuestas a las operaciones
+ if op == "s":
+ print(f"__________________________________________________")
+ print(f"\nEl resultado de la suma de {n1} y {n2} es {suma}")
+ print(f"__________________________________________________")
+ time.sleep(1.5)
+ print("\n Dime otro operador")
+ n1 = suma
+ elif op == "r":
+ print(f"__________________________________________________")
+ print(f"\nEl resultado de la resta de {n1} y {n2} es {resta}")
+ print(f"__________________________________________________")
+ time.sleep(1.5)
+ print("\n Dime otro operador")
+ n1 = resta
+ elif op == "m":
+ print(f"__________________________________________________")
+ print(f"\nEl resultado de la multiplicación entre {n1} por {n2} es {multi}")
+ print(f"__________________________________________________")
+ time.sleep(1.5)
+ print("\n Dime otro operador")
+ n1 = multi
+ elif op == "d":
+ print(f"__________________________________________________")
+ print(f"\nEl resultado de la división entre {n1} por {n2} es {div}")
+ print(f"__________________________________________________")
+ time.sleep(1.5)
+ print("\n Dime otro operador")
+ n1 = div
+
+ # Despedida de la opción "salir"
+ elif comando == "salir":
+ print("\nHasta pronto! ^_^")
+ break
+ # Error, si se pone un comando diferente a todo lo anterior
+ else:
+ print(f"\nQue me estás container?")
+ print("Estas son las opciones:")
+ print("- Sumar --> (s)")
+ print("- Restar --> (r)")
+ print("- Multiplicar --> (m)")
+ print("- Dividir --> (d)")
+ print("- Salir --> (salir)\n")
+ continue
diff --git a/HolaMundo/07_calculadoraHolaMundo.py b/HolaMundo/07_calculadoraHolaMundo.py
new file mode 100644
index 0000000..d14ed6b
--- /dev/null
+++ b/HolaMundo/07_calculadoraHolaMundo.py
@@ -0,0 +1,48 @@
+"""
+Calculadora
+Solución al ejercicio
+
+Seudocódigo:
+ Aplicación interactiva, tenemos que escribir constantemente en la terminal.
+ Verificar si se ha ingresado un número
+ Si no hay número pedir el número y después pedir operación +-*/
+ Si ya hay un número pedir operación +-*/
+ Pedir otro número
+ Mostrar resultado y guardar como el primer número
+
+"""
+# Bienvenida
+print("\n############################")
+print("Bienvenidos a la calculadora Hola Mundo")
+print("############################")
+print("\nPara salir tan solo tienes que escribir (salir)")
+print("\nLas operaciones que puedes realizar son s, r, m y d")
+
+resultado = ""
+while True:
+ if not resultado:
+ resultado = input("Ingrese número: ")
+ if resultado.lower() == "salir":
+ break
+ resultado = int(resultado)
+ op = input("Ingresa operación: ")
+ if op.lower() == "salir":
+ break
+ n2 = input("Ingresa el siguiente número: ")
+ if n2.lower() == "salir":
+ break
+ n2 = int(n2)
+
+ if op.lower() == "s":
+ resultado += n2
+ elif op.lower() == "r":
+ resultado -= n2
+ elif op.lower() == "m":
+ resultado *= n2
+ elif op.lower() == "d":
+ resultado /= n2
+ else:
+ print("Operación no válida")
+ break
+
+ print(f"El resultado es {resultado}")
diff --git a/HolaMundo/08_funciones.py b/HolaMundo/08_funciones.py
new file mode 100644
index 0000000..34017d1
--- /dev/null
+++ b/HolaMundo/08_funciones.py
@@ -0,0 +1,29 @@
+
+# Parámetros por defecto
+def hola(nombre="Mun", apellido=""):
+ print("Hola mundo")
+ print(f"Bienvenido {nombre} {apellido}!")
+
+
+# Argumento indicando el parámetro concreto
+hola(apellido="García")
+
+print("")
+
+hola("Mariano", "Bermudez")
+
+hola()
+
+# Parámetro comodín (iterable)
+# para añadir un número indeterminado de argumentos.
+# xargs
+
+
+def suma(*numeros):
+ resultado = 0
+ for numero in numeros:
+ resultado += numero
+ return resultado
+
+
+print(suma(3, 6, 2, 4, 65, 23, 4, 100))
diff --git a/HolaMundo/09_args_indefinidos.py b/HolaMundo/09_args_indefinidos.py
new file mode 100644
index 0000000..e11ee77
--- /dev/null
+++ b/HolaMundo/09_args_indefinidos.py
@@ -0,0 +1,3 @@
+"""
+Argumentos indefinidos (*args)
+"""
diff --git a/HolaMundo/10_palindromo.py b/HolaMundo/10_palindromo.py
new file mode 100644
index 0000000..fe48100
--- /dev/null
+++ b/HolaMundo/10_palindromo.py
@@ -0,0 +1,49 @@
+"""
+Comprobar palindromo
+"""
+
+
+def es_palindromo(texto):
+ """
+ Función para comprobar si es un palindromo
+ Al texto se le elimina los espacios y acentos
+ """
+ # Sustituyo vocales con acento y pongo texto en minúsculas
+ texto = texto.replace('á', 'a').replace('é', 'e').replace(
+ 'í', 'i').replace('ó', 'o').replace('ú', 'u').lower()
+
+ # Declaro variables
+ al_derecho = ''
+ al_reves = ''
+
+ # Ordeno el texto al derecho y al revés sin espacios
+ for i in texto:
+ if i != ' ':
+ al_reves = i + al_reves
+ al_derecho += i
+
+ # Comparo el texto al derecho y al revés
+ return al_derecho == al_reves
+
+ # Explicacion
+print("Este programa comprueba si el texto que introduzcas es un palindromo")
+print("Para salir debes introducir \"salir\"\n")
+
+
+# Bucle con la pregunta de la palabra, con la condicional true/false
+# de respuesta y con otra pregunta por si quiere preguntar más.
+
+txt = ''
+while txt.lower() != 'salir':
+ txt = input('Dame un texto para comprobar si es palindromo: ')
+
+ print()
+ if txt == 'salir':
+ break
+ elif es_palindromo(txt):
+ print(f'El texto \"{txt}\" es palindromo')
+ else:
+ print(f'El texto \"{txt}\" no es palindromo')
+ print()
+
+print('¡Ciao!')
diff --git a/HolaMundo/11_listas.py b/HolaMundo/11_listas.py
new file mode 100644
index 0000000..7701837
--- /dev/null
+++ b/HolaMundo/11_listas.py
@@ -0,0 +1,172 @@
+"""
+Tipos de listas
+"""
+
+numeros = [1, 2, 3]
+letras = ['a', 'b', 'c']
+palabras = ['chanchito', 'feliz']
+palabras = ['chanchito', 'feliz', 'Felipe', 'alumno']
+booleans = [True, False, True, True]
+matriz = [[0, 1], [1, 0]]
+
+# tener una lista multiplicada
+ceros = [0] * 10
+ceros_unos = [0, 1] * 10
+
+# Unir dos listas
+alfanumerico = numeros + letras
+
+# Crear un rango de numeros en una lista
+rango = list(range(1, 11))
+
+# Crear una lista de un string
+chars = list("hola mundo")
+
+
+"""
+Manipulando listas
+"""
+
+mascotas = ["Wolfgang", "Pelusa", "Pulga", "Copito"]
+
+# Accediendo a un elemento
+print(mascotas[0])
+
+# Cambiar un elemento
+mascotas[0] = "Bicho"
+print(mascotas)
+
+# Pedir un fragmento de la lista
+print(mascotas[2:])
+print(mascotas[-1])
+
+
+"""
+Desempaquetar listas
+"""
+
+primero, segundo, tercero = numeros
+
+mas_numeros = list(range(1, 11))
+primero, *otros = mas_numeros
+primero, segundo, *otros, penultimo, ultimo = mas_numeros
+
+print(primero, segundo, otros, penultimo, ultimo)
+
+
+"""
+Acceder al indice de una lista
+"""
+
+for mascota in enumerate(mascotas):
+ print(mascota)
+ # Con la función enumarate nos devuelve tuplas
+ # Con lo cual, con 0 nos devuelve el indice
+ print(mascota[0])
+ # Y con 1 nos devuelve la mascota
+ print(mascota[1])
+
+# Entonces, guardamos en el for el indice ya lo tendremos en una variable
+for indice, mascota in enumerate(mascotas):
+ print(indice, mascota)
+
+
+"""
+Buscar elementos
+"""
+
+mascotas.index("Pelusa")
+# Pero indice da error si no encuentra el elemento
+# mascotas.index("Wolfgang")
+
+# Podemos ingresa un nuevo elemento en la lista indican su indice
+mascotas.insert(3, "Pelusa")
+# Para agregar al final de la lista
+mascotas.append("Mun")
+
+print(mascotas)
+
+# Podemos contar las veces que hay un elemento en una lista con count
+print(mascotas.count('Pelusa'))
+
+# Para eliminar. Pero solo elimina la primera vez
+mascotas.remove('Pelusa')
+print(mascotas)
+
+# Para eliminar el último elemento
+mascotas.pop()
+print(mascotas)
+
+# Y por su indice
+mascotas.pop(1)
+print(mascotas)
+
+# También se puede eliminar con del
+del mascotas[0]
+print(mascotas)
+
+# Para eliminar por completo
+mascotas.clear()
+print(mascotas)
+
+
+"""
+Ordenando listas
+"""
+
+desorden = [2, 1, 44, 23, 66, 34, 78, 5]
+
+# Orden derecho
+desorden.sort()
+print(desorden)
+
+# Orden inverso
+desorden.sort(reverse=True)
+print(desorden)
+
+# Con sort() se ordena la lista pero
+# Con sorted() nos devolverá una nueva lista
+# Entonces, hay que asignarlo a otra lista
+
+nueva_lista = sorted(desorden)
+
+print(nueva_lista)
+# La primera lista no se verá afectada
+print(desorden)
+
+# A sorted() también se puede hacer el inverso
+nueva_lista = sorted(desorden, reverse=True)
+
+# Ordenamos listas dentro de una lista
+usuarios = [[4, 'Chanchito'], [5, 'Pulga'], [1, 'Felipe']]
+
+usuarios.sort()
+print(usuarios)
+
+# Con en integer segundo ordenad por el primer elemento
+usuarios2 = [['Chanchito', 4], ['Pulga', 5], ['Felipe', 1]]
+usuarios2.sort()
+print(usuarios2)
+
+# Pero podemos indicar que ordene por el segundo elemento "[1]"
+# con una función
+
+usuarios3 = [['Chanchito', 4], ['Pulga', 5], ['Felipe', 1]]
+
+
+def ordena(elemento):
+ return elemento[1]
+
+
+# Con key indicamos que sort() pase los argumentos a la función usuarios3
+# y devolverá la lista pero solo del elemento indicado dentro de la función
+# Aquí podríamos pasar un segundo argumento como reverse=True
+usuarios3.sort(key=ordena)
+print(usuarios3)
+
+# Esto se puede hacer más elegante
+# con funciones lambda (Funciones canónicas)
+# Sintaxis: (key=lambda parámetro:valorRetorno)
+# La lambda sustituye a la anterior función ^_^
+
+usuarios3.sort(key=lambda elemento: elemento[1])
diff --git a/HolaMundo/12_listas_compresion_map_filter.py b/HolaMundo/12_listas_compresion_map_filter.py
new file mode 100644
index 0000000..5da7292
--- /dev/null
+++ b/HolaMundo/12_listas_compresion_map_filter.py
@@ -0,0 +1,43 @@
+"""
+Compresión listas
+
+Sintaxis:
+[expresión for item in items]
+"""
+
+# extraer solo un elemento. map
+usuarios = [['Chanchito', 4], ['Pulga', 5], ['Felipe', 1]]
+
+nombres_usuarios = [n[0] for n in usuarios]
+
+print(nombres_usuarios)
+
+# Filtrando. filter
+nombres_usuarios2 = [n for n in usuarios if n[1] > 2]
+
+print(nombres_usuarios2)
+
+# Ambas operaciones anteriores
+nombres_usuarios3 = [n[0] for n in usuarios if n[1] > 2]
+
+print(nombres_usuarios3)
+
+
+"""
+Funciones
+map y filter
+
+Ya no se usa, pero hay que tenerlo en cuenta por si se encuentra
+Es programación funcional
+"""
+
+# map
+nombres_usuarios4 = list(map(lambda usuario: usuario[0], usuarios))
+
+print(nombres_usuarios4)
+
+# filter
+
+nombres_usuarios5 = list(filter(lambda usuario: usuario[1] > 2, usuarios))
+
+print(nombres_usuarios5)
diff --git a/HolaMundo/13_tuplas_sets.py b/HolaMundo/13_tuplas_sets.py
new file mode 100644
index 0000000..b3fc506
--- /dev/null
+++ b/HolaMundo/13_tuplas_sets.py
@@ -0,0 +1,62 @@
+"""
+Tuplas
+
+Es exactamente lo mismo que una lista
+pero no permite modificación alguna
+"""
+
+numeros = (1, 2, 3)
+
+# Se puede concatenar tuplas pero creando una nueva
+
+mas_numeros = numeros + (4, 5, 6, 7)
+
+print(mas_numeros)
+
+# Se puede transformar una lista en una tupla
+punto = tuple([1, 2])
+
+"""
+Sets
+
+Es una colección o un conjunto.
+No se puede repetir ni está ordenada
+No tienen indice
+"""
+primer_set = {1, 1, 1, 2, 3, 3, 4, 4, 4, 5}
+
+print(primer_set)
+
+primer_set.add(6)
+primer_set.remove(1)
+
+print(primer_set)
+
+# transformar lista en set
+segundo = [4, 5, 6, 7, 8, 9]
+segundo = set(segundo)
+
+print(segundo, type(segundo))
+
+# Operadores
+
+# # Operador unión |
+# # devolver todo junto eliminando repetidos
+print(primer_set | segundo)
+
+# # Operador intersección
+# # devolverá los elementos
+# # que se encuentren en los dos sets &
+print(primer_set & segundo)
+
+# # Operador diferencia
+# # Mostrar los elementos de la izquierda
+# # quitando los elementos de la derecha
+# # Como una resta
+print(primer_set - segundo)
+
+# # Operador Diferencia simétrica
+# # Es lo contrario de la intersección.
+# # Devolverá los elementos
+# # que no se encuentren en los dos sets
+print(primer_set ^ segundo)
diff --git a/HolaMundo/14_diccionarios.py b/HolaMundo/14_diccionarios.py
new file mode 100644
index 0000000..89a2929
--- /dev/null
+++ b/HolaMundo/14_diccionarios.py
@@ -0,0 +1,50 @@
+"""
+Diccionarios
+clave = valor
+
+La clave solo puede ser string.
+El valor puede ser cualquier cosa
+
+La clave no se puede modificar.
+El valor sí.
+"""
+
+punto = {'x': 25, 'y': 50}
+
+print(punto)
+
+# No se puede acceder mediante indice.
+# El indice es el strinf de la clave
+print(punto['x'])
+
+
+# Y cuidao, si la llave no existe da error
+# Para que no de error es mejor usar un if
+if "lala" in punto:
+ print(punto["lala"])
+
+
+# Añadir otra clave y su valor
+punto["z"] = 45
+
+print(punto)
+
+# Otro método para obtener valores es get
+
+print(punto.get("y"))
+
+# Con este método no da error si no existe.
+# devolverá None
+print(punto.get("lala"))
+
+# Y podemos indicar un valor por defecto
+# para el caso que no exista
+print(punto.get("lala", 97))
+
+
+# Para eliminar
+del punto["x"]
+# Función del
+del (punto["y"])
+
+print(punto)
diff --git a/HolaMundo/README.md b/HolaMundo/README.md
new file mode 100644
index 0000000..54fc4b4
--- /dev/null
+++ b/HolaMundo/README.md
@@ -0,0 +1,24 @@
+# Apuntes de python de holamundo
+
+Estos apuntes y ejercicios en python han sido realizados viendo un vídeo de Holamundo:
+- [Aprende python ahora! Curso completo e intensivo desde cero](https://www.youtube.com/watch?v=tQZy0U8s9LY&ab_channel=HolaMundo)
+
+¡Te recomiendo que lo veas y hagas tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡me alegro!
+
+## Scripts del curso
+- [01_calculadora.py](01_calculadora.py)
+- [02_if01.py](02_if.py)
+- [02_if02.py](02_if02.py)
+- [03_if_ternario.py](03_if_ternario.py)
+- [04_operaciones_corto_circuito.py](04_operaciones_corto_circuito.py)
+- [05_cadena_comparadores.py](05_cadena_comparadores.py)
+- [06_loop_anidado.py](06_loop_anidado.py)
+- [07_calculadoraHolaMundo.py](07_calculadoraHolaMundo.py)
+- [07_calculadora.py](07_calculadora.py)
+- [08_funciones.py](08_funciones.py)
+- [09_args_indefinidos.py](09_args_indefinidos.py)
+- [10_palindromo.py](10_palindromo.py)
+- [11_listas.py](11_listas.py)
+- [12_listas_compresion_map_filter.py](12_listas_compresion_map_filter.py)
+- [13_tuplas_sets.py](13_tuplas_sets.py)
+- [14_diccionarios.py](14_diccionarios.py)
diff --git a/README.md b/README.md
index 4aabd25..3a9663b 100644
--- a/README.md
+++ b/README.md
@@ -1,8 +1,13 @@
-# Curso de python 🚀
+# Cursos de python 🚀
-Este repositorio contiene los apuntes tomados en diversos cursos de python, en especial en el curso «[Python total](https://www.udemy.com/course/python-total)» impartido por «Escuela Directa» que consta de 30 horas aproximadamente de vídeo-tutoriales. Las prácticas y ejercicios aquí contenidos tuvieron una duración de más de 200 horas, de mucho café e insomnio.
+Este repositorio contiene los apuntes tomados en diversos cursos de python reflejados en la siguiente tabla:
-Los apuntes no fueron pensados para compartirlos, por ello pueden tener lagunas de información o contenido adicional respecto al curso, ya que se redactaron para recordar procedimientos y conceptos que el autor creyó relevantes. Teniendo un documento, a mi parecer, tan completo y entendiendo que el conocimiento debe ser libre se decidió compartirlo. Cualquier error puedes abrir un issue o contactar conmigo.
+| Curso | Índice repo | Duración personal | Duración de vídeos | Fuente original |
+| -----------: | :-------------------------------------------------------- | :---------------: | :----------------: | :------------------------------------------------------------------------------------------------------------------------------ |
+| Python total | [contenidos](#índice-de-los-contenidos-de-python-total-📎) | 200 horas | 30 horas | [Escuela Directa](https://www.udemy.com/course/python-total) |
+| HolaMundo | [contenidos](#índice-de-los-contenidos-de-holamundo-📎) | 5 horas | 15 horas | [Aprende python ahora! Curso completo e intensivo desde cero](https://www.youtube.com/watch?v=tQZy0U8s9LY&ab_channel=HolaMundo) |
+
+Las prácticas y ejercicios aquí contenidos son los que hice mediante los cursos mencionados y por investigación propia, con mucho café e insomnio. Realmente, los apuntes no fueron pensados para compartirlos, por ello pueden tener lagunas de información o contenido adicional respecto al curso, ya que se redactaron para recordar procedimientos y conceptos que EMHO me parecieron relevantes. Teniendo un documento, a mi parecer, tan completo y entendiendo que el conocimiento debe ser libre se decidió compartirlos. Por eso, **cualquier error puedes abrir un issue o contactar conmigo**.
Si te parece útil este documento puedes agradecerlo a través de las vías de contacto de la web https://vergaracarmona.es o [invítandome a un café](#invítame-a-un-café-☕️) ☕️
@@ -14,7 +19,7 @@ Recuerda,
---
-# Qué es python según chatGPT
+# Qué es python según chatGPT 🤖
Python es un lenguaje de programación interpretado y de alto nivel. Fue creado por Guido van Rossum y lanzado por primera vez en 1991. Python se destaca por su sintaxis clara y legible, lo que lo hace muy accesible tanto para principiantes como para programadores experimentados.
@@ -28,7 +33,7 @@ Además, Python es conocido por ser un lenguaje fácil de aprender y utilizar. S
En resumen, Python es un lenguaje de programación de alto nivel, interpretado y fácil de aprender que se utiliza ampliamente en una variedad de aplicaciones, desde desarrollo web hasta análisis de datos e inteligencia artificial. Su enfoque en la legibilidad del código y su comunidad activa lo convierten en una elección popular entre los programadores.
-## Tabla de comparación con otros lenguajes
+## Tabla de comparación con otros lenguajes de programación 📊
| Característica | Python | Java | C++ | JavaScript |
| --------------------- | ------------------------------------------------ | ---------------------------------------- | --------------------------------------- | ----------------------------------------- |
@@ -47,14 +52,14 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
---
-# **Índice de los contenidos de cada día** 📎
+# **Índice de los contenidos de python-total** 📎
-- [Día 1 - Programa un creador de nombres](dia_01/README.md)
+- [Día 1 - Programa un creador de nombres](python-total/dia_01/README.md)
- 1.1. - print
- 1.2. - strings
- 1.3. - input
- 1.4. - Proyecto del Día 1
-- [Día 2 - Programa un calculador de comisiones](dia_02/README.md)
+- [Día 2 - Programa un calculador de comisiones](python-total/dia_02/README.md)
- 2.1. - Tipos de datos
- 2.2. - Variables
- 2.3. - Nombres de variables
@@ -64,7 +69,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 2.7. - Operadores matemáticos
- 2.8. - Redondeo
- 2.9. - Proyecto del Día 2
-- [Día 3 - Programa un analizador de texto](dia_03/README.md)
+- [Día 3 - Programa un analizador de texto](python-total/dia_03/README.md)
- 3.1. - Index( )
- 3.2. - Substrings
- 3.3. - Métodos para Strings
@@ -75,7 +80,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 3.8. - sets
- 3.9. - booleanos
- 3.10. - Proyecto del Día 3
-- [Día 4 - Programa el juego "adivina el número"](dia_04/README.md)
+- [Día 4 - Programa el juego "adivina el número"](python-total/dia_04/README.md)
- 4.1. - Operadores de comparación
- 4.2. - Operadores lógicos
- 4.3. - Control de flujo
@@ -88,7 +93,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 4.10. - Comprensión de listas
- 4.11. - match
- 4.12. - Proyecto del Día 4
-- [Día 5 - Programa el juego "El ahorcado"](dia_05/README.md)
+- [Día 5 - Programa el juego "El ahorcado"](python-total/dia_05/README.md)
- 5.1. - Documentación
- 5.2. - Funciones
- 5.3. - return
@@ -98,7 +103,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 5.7. - **kwargs
- 5.8. - Ejercicios
- 5.9. - Proyecto del Día 5
-- [Día 6 - Programa un recetario](dia_06/README.md)
+- [Día 6 - Programa un recetario](python-total/dia_06/README.md)
- 6.1. - Abrir y leer archivos
- 6.2. - Crear y escribir archivos
- 6.3. - Directorios
@@ -107,7 +112,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 6.6. - Limpiar la consola
- 6.7. - Archivos + funciones
- 6.8. - Proyecto del Día 6
-- [Día 7 - Programa una cuenta bancaria](dia_07/README.md)
+- [Día 7 - Programa una cuenta bancaria](python-total/dia_07/README.md)
- 7.1. - Clases
- 7.2. - Atributos
- 7.3. - Métodos
@@ -118,7 +123,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 7.8. - Pilares de la Programación Orientada a Objetos
- 7.9. - Métodos especiales
- 7.10. - Proyecto del Día 7
-- [Día 8 - Programa una consola de turnos](dia_08/README.md)
+- [Día 8 - Programa una consola de turnos](python-total/dia_08/README.md)
- 8.1. - Instalar paquetes
- 8.2. - Módulos y paquetes
- 8.3. - Manejo de errores
@@ -127,7 +132,7 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 8.6. - Decoradores
- 8.7. - Generadores
- 8.8. - Proyecto del Día 8
-- [Día 9 - Programa un buscador de números de serie](dia_09/README.md)
+- [Día 9 - Programa un buscador de números de serie](python-total/dia_09/README.md)
- 9.1. - Módulo collections
- 9.2. - Módulos shutil & os
- 9.3. - Módulo datetime
@@ -136,23 +141,23 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 9.6. - Expresiones regulares
- 9.7. - Comprimir y descomprimir archivos
- 9.8. - Proyecto del Día 9
-- [Día 10 - Programa el juego "Invasión espacial"](dia_10/README.md)
+- [Día 10 - Programa el juego "Invasión espacial"](python-total/dia_10/README.md)
- 10.1. - Distancia entre dos puntos
- 10.2. - Convertir el Juego en un Archivo Ejecutable (.exe)
-- [Día 11 - Programa un web scraping](dia_11/README.md)
+- [Día 11 - Programa un web scraping](python-total/dia_11/README.md)
- 11.1. - Extraer elementos de una clase
-- [Día 12 - Programa un gestor de restaurantes](dia_12/README.md)
-- [Día 13 - Programa un asistente de voz](dia_13/README.md)
+- [Día 12 - Programa un gestor de restaurantes](python-total/dia_12/README.md)
+- [Día 13 - Programa un asistente de voz](python-total/dia_13/README.md)
- 13.1. - Librerias y módulos
- 13.2. - Algunos problemas con las bibliotecas
- 13.3. - Enlaces
-- [Día 14 - Programa un controlador de asistencia](dia_14/README.md)
+- [Día 14 - Programa un controlador de asistencia](python-total/dia_14/README.md)
- 14.1. - Bibliotecas
-- [Día 15 - Programa un modelo de machine learning](dia_15/README.md)
+- [Día 15 - Programa un modelo de machine learning](python-total/dia_15/README.md)
- 5.1. - Bibliotecas
- 5.2. - Definiciones
- 5.3. - Cuadernos de trabajo en Colab de google drive
-- [Día 16 - Programa una aplicación web de tareas pendientes](dia_16/README.md)
+- [Día 16 - Programa una aplicación web de tareas pendientes](python-total/dia_16/README.md)
- 16.1. - Entornos Virtuales
- 16.2. - Módulos
- 16.3. - Preparación de estructura de trabajo
@@ -177,13 +182,37 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
- 16.22. - estilo de la lista
- 16.23. - Estilo de la barra de cerca
- 16.24. - Terminar el sitio
-- [Día 17 - Extra bibliotecas para hacking ético](dia_17/README.md)
+- [Día 17 - Extra bibliotecas para hacking ético](python-total/dia_17/README.md)
- 17.1. - Bibliotecas
---
-## Licencia
+# **Índice de los contenidos de HolaMundo** 📎
+
+- [Descripción de los contenidos](HolaMundo/README.md)
+ - 01_calculadora.py
+ - 02_if02.py
+ - 02_if.py
+ - 03_if_ternario.py
+ - 04_operaciones_corto_circuito.py
+ - 05_cadena_comparadores.py
+ - 06_loop_anidado.py
+ - 07_calculadoraHolaMundo.py
+ - 07_calculadora.py
+ - 08_funciones.py
+ - 09_args_indefinidos.py
+ - 10_palindromo.py
+ - 11_listas.py
+ - 12_listas_compresion_map_filter.py
+ - 13_tuplas_sets.py
+ - 14_diccionarios.py
+
+
+---
+
+
+## Licencia 📄
- [Licencia Creative Commons Atribución-CompartirIgual 4.0 Internacional](LICENSE)
@@ -193,6 +222,13 @@ Esta tabla solo proporciona una comparación general entre los lenguajes y que c
# Agradecimientos 🎁
+Por supuesto, quiero agradecer a [Federico Garay](https://ar.linkedin.com/in/fedegaray) y a [Nicolás Schürmann](https://www.linkedin.com/in/nicolasschurmann/) (¡Cuidao con el [teclado](https://youtu.be/y0T8UqBkawQ) que se gasta!) por los cursos en concreto que he realizado con ellos y por todo el contenido libre que en sus webs y canales de RRSS.
+
+También a todos los compas que me han apoyado en este camino.
+
+[![Solo no puedes, con amigos sí. 🤝](https://youtu.be/Ds7tje_Y0CM)](hhttps://youtu.be/Ds7tje_Y0CM)
+
+
# Invítame a un café ☕️
diff --git a/dia_08/01_pruebas_modulos/__pycache__/moduloOcupado.cpython-310.pyc b/dia_08/01_pruebas_modulos/__pycache__/moduloOcupado.cpython-310.pyc
deleted file mode 100644
index 39c567d..0000000
Binary files a/dia_08/01_pruebas_modulos/__pycache__/moduloOcupado.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/__init__.cpython-310.pyc b/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 253a369..0000000
Binary files a/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/suma_y_resta.cpython-310.pyc b/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/suma_y_resta.cpython-310.pyc
deleted file mode 100644
index e69a106..0000000
Binary files a/dia_08/02_pruebas_paquete/paquete_ma/__pycache__/suma_y_resta.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/__init__.cpython-310.pyc b/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/__init__.cpython-310.pyc
deleted file mode 100644
index 720a11f..0000000
Binary files a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/__init__.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/saludo.cpython-310.pyc b/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/saludo.cpython-310.pyc
deleted file mode 100644
index 7b3f0e8..0000000
Binary files a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__pycache__/saludo.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/06_probando_unittest/__pycache__/cambia_texto.cpython-310.pyc b/dia_08/06_probando_unittest/__pycache__/cambia_texto.cpython-310.pyc
deleted file mode 100644
index 07b87c0..0000000
Binary files a/dia_08/06_probando_unittest/__pycache__/cambia_texto.cpython-310.pyc and /dev/null differ
diff --git a/dia_08/09_programa08/__pycache__/numeros.cpython-310.pyc b/dia_08/09_programa08/__pycache__/numeros.cpython-310.pyc
deleted file mode 100644
index e68a1d0..0000000
Binary files a/dia_08/09_programa08/__pycache__/numeros.cpython-310.pyc and /dev/null differ
diff --git a/python-total/README.md b/python-total/README.md
new file mode 100644
index 0000000..1e8641d
--- /dev/null
+++ b/python-total/README.md
@@ -0,0 +1,140 @@
+# Apuntes de python de python-total
+
+Estos apuntes y ejercicios en python han sido realizados en el trascurso del curso de python-total de Federico Garay:
+- [Python-total](https://www.udemy.com/course/python-total)
+
+¡Te recomiendo que hagas el curso y redactes tus propios apuntes! Este repositorio es para mi uso personal, pero si te sirve de ayuda, ¡pues me alegro!
+
+# Índice del curso y sus contenidos
+
+- [Día 1 - Programa un creador de nombres](dia_01/README.md)
+ - 1.1. - print
+ - 1.2. - strings
+ - 1.3. - input
+ - 1.4. - Proyecto del Día 1
+- [Día 2 - Programa un calculador de comisiones](dia_02/README.md)
+ - 2.1. - Tipos de datos
+ - 2.2. - Variables
+ - 2.3. - Nombres de variables
+ - 2.4. - integers & floats
+ - 2.5. - Conversiones
+ - 2.6. - Formatear cadenas
+ - 2.7. - Operadores matemáticos
+ - 2.8. - Redondeo
+ - 2.9. - Proyecto del Día 2
+- [Día 3 - Programa un analizador de texto](dia_03/README.md)
+ - 3.1. - Index( )
+ - 3.2. - Substrings
+ - 3.3. - Métodos para Strings
+ - 3.4. - Strings: propiedades
+ - 3.5. - Listas
+ - 3.6. - Diccionarios
+ - 3.7. - Tuples
+ - 3.8. - sets
+ - 3.9. - booleanos
+ - 3.10. - Proyecto del Día 3
+- [Día 4 - Programa el juego "adivina el número"](dia_04/README.md)
+ - 4.1. - Operadores de comparación
+ - 4.2. - Operadores lógicos
+ - 4.3. - Control de flujo
+ - 4.4. - loops while
+ - 4.5. - range( )
+ - 4.6. - enumerate( )
+ - 4.7. - zip( )
+ - 4.8. - min( ) & max( )
+ - 4.9. - random
+ - 4.10. - Comprensión de listas
+ - 4.11. - match
+ - 4.12. - Proyecto del Día 4
+- [Día 5 - Programa el juego "El ahorcado"](dia_05/README.md)
+ - 5.1. - Documentación
+ - 5.2. - Funciones
+ - 5.3. - return
+ - 5.4. - Funciones dinámicas
+ - 5.5. - Interacción entre funciones
+ - 5.6. - *args
+ - 5.7. - **kwargs
+ - 5.8. - Ejercicios
+ - 5.9. - Proyecto del Día 5
+- [Día 6 - Programa un recetario](dia_06/README.md)
+ - 6.1. - Abrir y leer archivos
+ - 6.2. - Crear y escribir archivos
+ - 6.3. - Directorios
+ - 6.4. - pathlib
+ - 6.5. - Path
+ - 6.6. - Limpiar la consola
+ - 6.7. - Archivos + funciones
+ - 6.8. - Proyecto del Día 6
+- [Día 7 - Programa una cuenta bancaria](dia_07/README.md)
+ - 7.1. - Clases
+ - 7.2. - Atributos
+ - 7.3. - Métodos
+ - 7.4. - Tipos de métodos
+ - 7.5. - Herencia
+ - 7.6. - Herencia extendida
+ - 7.7. - Polimorfismo
+ - 7.8. - Pilares de la Programación Orientada a Objetos
+ - 7.9. - Métodos especiales
+ - 7.10. - Proyecto del Día 7
+- [Día 8 - Programa una consola de turnos](dia_08/README.md)
+ - 8.1. - Instalar paquetes
+ - 8.2. - Módulos y paquetes
+ - 8.3. - Manejo de errores
+ - 8.4. - pylint
+ - 8.5. - unittest
+ - 8.6. - Decoradores
+ - 8.7. - Generadores
+ - 8.8. - Proyecto del Día 8
+- [Día 9 - Programa un buscador de números de serie](dia_09/README.md)
+ - 9.1. - Módulo collections
+ - 9.2. - Módulos shutil & os
+ - 9.3. - Módulo datetime
+ - 9.4. - Módulo para medir el tiempo
+ - 9.5. - Módulo math
+ - 9.6. - Expresiones regulares
+ - 9.7. - Comprimir y descomprimir archivos
+ - 9.8. - Proyecto del Día 9
+- [Día 10 - Programa el juego "Invasión espacial"](dia_10/README.md)
+ - 10.1. - Distancia entre dos puntos
+ - 10.2. - Convertir el Juego en un Archivo Ejecutable (.exe)
+- [Día 11 - Programa un web scraping](dia_11/README.md)
+ - 11.1. - Extraer elementos de una clase
+- [Día 12 - Programa un gestor de restaurantes](dia_12/README.md)
+- [Día 13 - Programa un asistente de voz](dia_13/README.md)
+ - 13.1. - Librerias y módulos
+ - 13.2. - Algunos problemas con las bibliotecas
+ - 13.3. - Enlaces
+- [Día 14 - Programa un controlador de asistencia](dia_14/README.md)
+ - 14.1. - Bibliotecas
+- [Día 15 - Programa un modelo de machine learning](dia_15/README.md)
+ - 5.1. - Bibliotecas
+ - 5.2. - Definiciones
+ - 5.3. - Cuadernos de trabajo en Colab de google drive
+- [Día 16 - Programa una aplicación web de tareas pendientes](dia_16/README.md)
+ - 16.1. - Entornos Virtuales
+ - 16.2. - Módulos
+ - 16.3. - Preparación de estructura de trabajo
+ - 16.4. - Configurar url
+ - 16.5. - Crear tabla de tareas
+ - 16.6. - Configurar la vista
+ - 16.7. - Configurar la vista de Detalle
+ - 16.8. - Crear Links a Detalle
+ - 16.9. - Agregar nueva tarea
+ - 16.10. - Formulario para nueva tarea
+ - 16.11. - Editar tarea
+ - 16.12. - Eliminar tarea
+ - 16.13. - Crear la lógica de Logueo / Deslogueo
+ - 16.14. - Formulario de Logueo / Deslogueo
+ - 16.15. - Restringir acceso
+ - 16.16. - Información específica de usuario
+ - 16.17. - Registrar nuevo usuario
+ - 16.18. - Barra de búsquedas
+ - 16.19. - Un estilo para todas las vistas
+ - 16.20. - Estilo general
+ - 16.21. - Estilo de barra superiores
+ - 16.22. - estilo de la lista
+ - 16.23. - Estilo de la barra de cerca
+ - 16.24. - Terminar el sitio
+- [Día 17 - Extra bibliotecas para hacking ético](dia_17/README.md)
+ - 17.1. - Bibliotecas
+
diff --git a/dia_01/README.md b/python-total/dia_01/README.md
similarity index 100%
rename from dia_01/README.md
rename to python-total/dia_01/README.md
diff --git a/dia_01/main.py b/python-total/dia_01/main.py
similarity index 100%
rename from dia_01/main.py
rename to python-total/dia_01/main.py
diff --git a/dia_01/primer_proyecto.py b/python-total/dia_01/primer_proyecto.py
similarity index 100%
rename from dia_01/primer_proyecto.py
rename to python-total/dia_01/primer_proyecto.py
diff --git a/dia_01/programa01.py b/python-total/dia_01/programa01.py
similarity index 100%
rename from dia_01/programa01.py
rename to python-total/dia_01/programa01.py
diff --git a/dia_02/01_variables.py b/python-total/dia_02/01_variables.py
similarity index 100%
rename from dia_02/01_variables.py
rename to python-total/dia_02/01_variables.py
diff --git a/dia_02/02_Intengers_Floats.py b/python-total/dia_02/02_Intengers_Floats.py
similarity index 100%
rename from dia_02/02_Intengers_Floats.py
rename to python-total/dia_02/02_Intengers_Floats.py
diff --git a/dia_02/02_Intengers_math.py b/python-total/dia_02/02_Intengers_math.py
similarity index 100%
rename from dia_02/02_Intengers_math.py
rename to python-total/dia_02/02_Intengers_math.py
diff --git a/dia_02/03_Conversiones.py b/python-total/dia_02/03_Conversiones.py
similarity index 100%
rename from dia_02/03_Conversiones.py
rename to python-total/dia_02/03_Conversiones.py
diff --git a/dia_02/04_format.py b/python-total/dia_02/04_format.py
similarity index 100%
rename from dia_02/04_format.py
rename to python-total/dia_02/04_format.py
diff --git a/dia_02/05_operadores.py b/python-total/dia_02/05_operadores.py
similarity index 100%
rename from dia_02/05_operadores.py
rename to python-total/dia_02/05_operadores.py
diff --git a/dia_02/06_programa02.py b/python-total/dia_02/06_programa02.py
similarity index 100%
rename from dia_02/06_programa02.py
rename to python-total/dia_02/06_programa02.py
diff --git a/dia_02/README.md b/python-total/dia_02/README.md
similarity index 100%
rename from dia_02/README.md
rename to python-total/dia_02/README.md
diff --git a/dia_03/01_index.py b/python-total/dia_03/01_index.py
similarity index 100%
rename from dia_03/01_index.py
rename to python-total/dia_03/01_index.py
diff --git a/dia_03/02_sub_strings.py b/python-total/dia_03/02_sub_strings.py
similarity index 100%
rename from dia_03/02_sub_strings.py
rename to python-total/dia_03/02_sub_strings.py
diff --git a/dia_03/03_metodos.py b/python-total/dia_03/03_metodos.py
similarity index 100%
rename from dia_03/03_metodos.py
rename to python-total/dia_03/03_metodos.py
diff --git a/dia_03/04_string.py b/python-total/dia_03/04_string.py
similarity index 100%
rename from dia_03/04_string.py
rename to python-total/dia_03/04_string.py
diff --git a/dia_03/05_propiedades.py b/python-total/dia_03/05_propiedades.py
similarity index 100%
rename from dia_03/05_propiedades.py
rename to python-total/dia_03/05_propiedades.py
diff --git a/dia_03/06_listas.py b/python-total/dia_03/06_listas.py
similarity index 100%
rename from dia_03/06_listas.py
rename to python-total/dia_03/06_listas.py
diff --git a/dia_03/07_diccionarios.py b/python-total/dia_03/07_diccionarios.py
similarity index 100%
rename from dia_03/07_diccionarios.py
rename to python-total/dia_03/07_diccionarios.py
diff --git a/dia_03/08_tuplas.py b/python-total/dia_03/08_tuplas.py
similarity index 100%
rename from dia_03/08_tuplas.py
rename to python-total/dia_03/08_tuplas.py
diff --git a/dia_03/09_set.py b/python-total/dia_03/09_set.py
similarity index 100%
rename from dia_03/09_set.py
rename to python-total/dia_03/09_set.py
diff --git a/dia_03/10_booleanos.py b/python-total/dia_03/10_booleanos.py
similarity index 100%
rename from dia_03/10_booleanos.py
rename to python-total/dia_03/10_booleanos.py
diff --git a/dia_03/11_programa03.py b/python-total/dia_03/11_programa03.py
similarity index 100%
rename from dia_03/11_programa03.py
rename to python-total/dia_03/11_programa03.py
diff --git a/dia_03/README.md b/python-total/dia_03/README.md
similarity index 100%
rename from dia_03/README.md
rename to python-total/dia_03/README.md
diff --git a/dia_04/01_operadores_comparacion.py b/python-total/dia_04/01_operadores_comparacion.py
similarity index 100%
rename from dia_04/01_operadores_comparacion.py
rename to python-total/dia_04/01_operadores_comparacion.py
diff --git a/dia_04/02_operadores_logicos.py b/python-total/dia_04/02_operadores_logicos.py
similarity index 100%
rename from dia_04/02_operadores_logicos.py
rename to python-total/dia_04/02_operadores_logicos.py
diff --git a/dia_04/03_control_de_frujo.py b/python-total/dia_04/03_control_de_frujo.py
similarity index 100%
rename from dia_04/03_control_de_frujo.py
rename to python-total/dia_04/03_control_de_frujo.py
diff --git a/dia_04/04_for.py b/python-total/dia_04/04_for.py
similarity index 100%
rename from dia_04/04_for.py
rename to python-total/dia_04/04_for.py
diff --git a/dia_04/05_while.py b/python-total/dia_04/05_while.py
similarity index 100%
rename from dia_04/05_while.py
rename to python-total/dia_04/05_while.py
diff --git a/dia_04/06_rango.py b/python-total/dia_04/06_rango.py
similarity index 100%
rename from dia_04/06_rango.py
rename to python-total/dia_04/06_rango.py
diff --git a/dia_04/07_enumerador.py b/python-total/dia_04/07_enumerador.py
similarity index 100%
rename from dia_04/07_enumerador.py
rename to python-total/dia_04/07_enumerador.py
diff --git a/dia_04/08_zip.py b/python-total/dia_04/08_zip.py
similarity index 100%
rename from dia_04/08_zip.py
rename to python-total/dia_04/08_zip.py
diff --git a/dia_04/09_min_max.py b/python-total/dia_04/09_min_max.py
similarity index 100%
rename from dia_04/09_min_max.py
rename to python-total/dia_04/09_min_max.py
diff --git a/dia_04/10_random.py b/python-total/dia_04/10_random.py
similarity index 100%
rename from dia_04/10_random.py
rename to python-total/dia_04/10_random.py
diff --git a/dia_04/11_comprension_listas.py b/python-total/dia_04/11_comprension_listas.py
similarity index 100%
rename from dia_04/11_comprension_listas.py
rename to python-total/dia_04/11_comprension_listas.py
diff --git a/dia_04/12_match.py b/python-total/dia_04/12_match.py
similarity index 100%
rename from dia_04/12_match.py
rename to python-total/dia_04/12_match.py
diff --git a/dia_04/13_programa04.py b/python-total/dia_04/13_programa04.py
similarity index 100%
rename from dia_04/13_programa04.py
rename to python-total/dia_04/13_programa04.py
diff --git a/dia_04/README.md b/python-total/dia_04/README.md
similarity index 100%
rename from dia_04/README.md
rename to python-total/dia_04/README.md
diff --git a/dia_05/01_metodos_ayuda_docs.py b/python-total/dia_05/01_metodos_ayuda_docs.py
similarity index 100%
rename from dia_05/01_metodos_ayuda_docs.py
rename to python-total/dia_05/01_metodos_ayuda_docs.py
diff --git a/dia_05/02_funciones.py b/python-total/dia_05/02_funciones.py
similarity index 100%
rename from dia_05/02_funciones.py
rename to python-total/dia_05/02_funciones.py
diff --git a/dia_05/03_funciones_dinamicas.py b/python-total/dia_05/03_funciones_dinamicas.py
similarity index 100%
rename from dia_05/03_funciones_dinamicas.py
rename to python-total/dia_05/03_funciones_dinamicas.py
diff --git a/dia_05/04_ejemplo_funcion.py b/python-total/dia_05/04_ejemplo_funcion.py
similarity index 100%
rename from dia_05/04_ejemplo_funcion.py
rename to python-total/dia_05/04_ejemplo_funcion.py
diff --git a/dia_05/05_palito_mas_corto.py b/python-total/dia_05/05_palito_mas_corto.py
similarity index 100%
rename from dia_05/05_palito_mas_corto.py
rename to python-total/dia_05/05_palito_mas_corto.py
diff --git a/dia_05/06_lanzar_dados.py b/python-total/dia_05/06_lanzar_dados.py
similarity index 100%
rename from dia_05/06_lanzar_dados.py
rename to python-total/dia_05/06_lanzar_dados.py
diff --git a/dia_05/07_limpiar_lista_promedio.py b/python-total/dia_05/07_limpiar_lista_promedio.py
similarity index 100%
rename from dia_05/07_limpiar_lista_promedio.py
rename to python-total/dia_05/07_limpiar_lista_promedio.py
diff --git a/dia_05/08_lanzar_moneda.py b/python-total/dia_05/08_lanzar_moneda.py
similarity index 100%
rename from dia_05/08_lanzar_moneda.py
rename to python-total/dia_05/08_lanzar_moneda.py
diff --git a/dia_05/09_args_indeterminados.py b/python-total/dia_05/09_args_indeterminados.py
similarity index 100%
rename from dia_05/09_args_indeterminados.py
rename to python-total/dia_05/09_args_indeterminados.py
diff --git a/dia_05/10_problemas_practicos.py b/python-total/dia_05/10_problemas_practicos.py
similarity index 100%
rename from dia_05/10_problemas_practicos.py
rename to python-total/dia_05/10_problemas_practicos.py
diff --git a/dia_05/11_programa05.py b/python-total/dia_05/11_programa05.py
similarity index 100%
rename from dia_05/11_programa05.py
rename to python-total/dia_05/11_programa05.py
diff --git a/dia_05/README.md b/python-total/dia_05/README.md
similarity index 100%
rename from dia_05/README.md
rename to python-total/dia_05/README.md
diff --git a/dia_06/01_abrir_manipular_archivos.py b/python-total/dia_06/01_abrir_manipular_archivos.py
similarity index 100%
rename from dia_06/01_abrir_manipular_archivos.py
rename to python-total/dia_06/01_abrir_manipular_archivos.py
diff --git a/dia_06/02_crear_escribir_archivos.py b/python-total/dia_06/02_crear_escribir_archivos.py
similarity index 100%
rename from dia_06/02_crear_escribir_archivos.py
rename to python-total/dia_06/02_crear_escribir_archivos.py
diff --git a/dia_06/03_directorios.py b/python-total/dia_06/03_directorios.py
similarity index 100%
rename from dia_06/03_directorios.py
rename to python-total/dia_06/03_directorios.py
diff --git a/dia_06/04_pathlib.py b/python-total/dia_06/04_pathlib.py
similarity index 100%
rename from dia_06/04_pathlib.py
rename to python-total/dia_06/04_pathlib.py
diff --git a/dia_06/05_path.py b/python-total/dia_06/05_path.py
similarity index 100%
rename from dia_06/05_path.py
rename to python-total/dia_06/05_path.py
diff --git a/dia_06/06_limpiar_consola.py b/python-total/dia_06/06_limpiar_consola.py
similarity index 100%
rename from dia_06/06_limpiar_consola.py
rename to python-total/dia_06/06_limpiar_consola.py
diff --git a/dia_06/07_programa06.py b/python-total/dia_06/07_programa06.py
similarity index 100%
rename from dia_06/07_programa06.py
rename to python-total/dia_06/07_programa06.py
diff --git a/dia_06/Europa/Consejos.txt b/python-total/dia_06/Europa/Consejos.txt
similarity index 100%
rename from dia_06/Europa/Consejos.txt
rename to python-total/dia_06/Europa/Consejos.txt
diff --git a/dia_06/Europa/España/Barcelona/La_Pedrera.txt b/python-total/dia_06/Europa/España/Barcelona/La_Pedrera.txt
similarity index 100%
rename from dia_06/Europa/España/Barcelona/La_Pedrera.txt
rename to python-total/dia_06/Europa/España/Barcelona/La_Pedrera.txt
diff --git a/dia_06/Europa/España/Barcelona/Sagrada_Familia.txt b/python-total/dia_06/Europa/España/Barcelona/Sagrada_Familia.txt
similarity index 100%
rename from dia_06/Europa/España/Barcelona/Sagrada_Familia.txt
rename to python-total/dia_06/Europa/España/Barcelona/Sagrada_Familia.txt
diff --git a/dia_06/Europa/España/Madrid/Museo_del_Prado.txt b/python-total/dia_06/Europa/España/Madrid/Museo_del_Prado.txt
similarity index 100%
rename from dia_06/Europa/España/Madrid/Museo_del_Prado.txt
rename to python-total/dia_06/Europa/España/Madrid/Museo_del_Prado.txt
diff --git a/dia_06/Europa/Francia/Paris/Torre Eiffel.txt b/python-total/dia_06/Europa/Francia/Paris/Torre Eiffel.txt
similarity index 100%
rename from dia_06/Europa/Francia/Paris/Torre Eiffel.txt
rename to python-total/dia_06/Europa/Francia/Paris/Torre Eiffel.txt
diff --git a/dia_06/Europa/Normativas.txt b/python-total/dia_06/Europa/Normativas.txt
similarity index 100%
rename from dia_06/Europa/Normativas.txt
rename to python-total/dia_06/Europa/Normativas.txt
diff --git a/dia_06/README.md b/python-total/dia_06/README.md
similarity index 100%
rename from dia_06/README.md
rename to python-total/dia_06/README.md
diff --git a/dia_06/Recetas.zip b/python-total/dia_06/Recetas.zip
similarity index 100%
rename from dia_06/Recetas.zip
rename to python-total/dia_06/Recetas.zip
diff --git a/dia_06/Recetas/Carnes/Entrecot al Malbec.txt b/python-total/dia_06/Recetas/Carnes/Entrecot al Malbec.txt
similarity index 100%
rename from dia_06/Recetas/Carnes/Entrecot al Malbec.txt
rename to python-total/dia_06/Recetas/Carnes/Entrecot al Malbec.txt
diff --git a/dia_06/Recetas/Carnes/Matambre a la Pizza.txt b/python-total/dia_06/Recetas/Carnes/Matambre a la Pizza.txt
similarity index 100%
rename from dia_06/Recetas/Carnes/Matambre a la Pizza.txt
rename to python-total/dia_06/Recetas/Carnes/Matambre a la Pizza.txt
diff --git a/dia_06/Recetas/Ensaladas/Ensalada Griega.txt b/python-total/dia_06/Recetas/Ensaladas/Ensalada Griega.txt
similarity index 100%
rename from dia_06/Recetas/Ensaladas/Ensalada Griega.txt
rename to python-total/dia_06/Recetas/Ensaladas/Ensalada Griega.txt
diff --git a/dia_06/Recetas/Ensaladas/Ensalada Mediterranea.txt b/python-total/dia_06/Recetas/Ensaladas/Ensalada Mediterranea.txt
similarity index 100%
rename from dia_06/Recetas/Ensaladas/Ensalada Mediterranea.txt
rename to python-total/dia_06/Recetas/Ensaladas/Ensalada Mediterranea.txt
diff --git a/dia_06/Recetas/Pastas/Canelones de Espinaca.txt b/python-total/dia_06/Recetas/Pastas/Canelones de Espinaca.txt
similarity index 100%
rename from dia_06/Recetas/Pastas/Canelones de Espinaca.txt
rename to python-total/dia_06/Recetas/Pastas/Canelones de Espinaca.txt
diff --git a/dia_06/Recetas/Pastas/Ravioles de Ricotta.txt b/python-total/dia_06/Recetas/Pastas/Ravioles de Ricotta.txt
similarity index 100%
rename from dia_06/Recetas/Pastas/Ravioles de Ricotta.txt
rename to python-total/dia_06/Recetas/Pastas/Ravioles de Ricotta.txt
diff --git a/dia_06/Recetas/Postres/Compota de Manzana.txt b/python-total/dia_06/Recetas/Postres/Compota de Manzana.txt
similarity index 100%
rename from dia_06/Recetas/Postres/Compota de Manzana.txt
rename to python-total/dia_06/Recetas/Postres/Compota de Manzana.txt
diff --git a/dia_06/Recetas/Postres/Flan.txt b/python-total/dia_06/Recetas/Postres/Flan.txt
similarity index 100%
rename from dia_06/Recetas/Postres/Flan.txt
rename to python-total/dia_06/Recetas/Postres/Flan.txt
diff --git a/dia_06/Recetas/Postres/Tarta de Frambuesa.txt b/python-total/dia_06/Recetas/Postres/Tarta de Frambuesa.txt
similarity index 100%
rename from dia_06/Recetas/Postres/Tarta de Frambuesa.txt
rename to python-total/dia_06/Recetas/Postres/Tarta de Frambuesa.txt
diff --git a/dia_06/Recetas/Postres/Trufas.txt b/python-total/dia_06/Recetas/Postres/Trufas.txt
similarity index 100%
rename from dia_06/Recetas/Postres/Trufas.txt
rename to python-total/dia_06/Recetas/Postres/Trufas.txt
diff --git a/dia_06/Recetas/Verduras/Cesped.txt b/python-total/dia_06/Recetas/Verduras/Cesped.txt
similarity index 100%
rename from dia_06/Recetas/Verduras/Cesped.txt
rename to python-total/dia_06/Recetas/Verduras/Cesped.txt
diff --git a/dia_06/prueba.txt b/python-total/dia_06/prueba.txt
similarity index 100%
rename from dia_06/prueba.txt
rename to python-total/dia_06/prueba.txt
diff --git a/dia_07/01_clases.py b/python-total/dia_07/01_clases.py
similarity index 100%
rename from dia_07/01_clases.py
rename to python-total/dia_07/01_clases.py
diff --git a/dia_07/02_atributos.py b/python-total/dia_07/02_atributos.py
similarity index 100%
rename from dia_07/02_atributos.py
rename to python-total/dia_07/02_atributos.py
diff --git a/dia_07/03_metodos.py b/python-total/dia_07/03_metodos.py
similarity index 100%
rename from dia_07/03_metodos.py
rename to python-total/dia_07/03_metodos.py
diff --git a/dia_07/04_tipos_metodos.py b/python-total/dia_07/04_tipos_metodos.py
similarity index 100%
rename from dia_07/04_tipos_metodos.py
rename to python-total/dia_07/04_tipos_metodos.py
diff --git a/dia_07/05_herencia.py b/python-total/dia_07/05_herencia.py
similarity index 100%
rename from dia_07/05_herencia.py
rename to python-total/dia_07/05_herencia.py
diff --git a/dia_07/06_herencia_extendida.py b/python-total/dia_07/06_herencia_extendida.py
similarity index 100%
rename from dia_07/06_herencia_extendida.py
rename to python-total/dia_07/06_herencia_extendida.py
diff --git a/dia_07/07_polimorfismo.py b/python-total/dia_07/07_polimorfismo.py
similarity index 100%
rename from dia_07/07_polimorfismo.py
rename to python-total/dia_07/07_polimorfismo.py
diff --git a/dia_07/08_metodos_especiales.py b/python-total/dia_07/08_metodos_especiales.py
similarity index 100%
rename from dia_07/08_metodos_especiales.py
rename to python-total/dia_07/08_metodos_especiales.py
diff --git a/dia_07/09_programa07.py b/python-total/dia_07/09_programa07.py
similarity index 100%
rename from dia_07/09_programa07.py
rename to python-total/dia_07/09_programa07.py
diff --git a/dia_07/README.md b/python-total/dia_07/README.md
similarity index 100%
rename from dia_07/README.md
rename to python-total/dia_07/README.md
diff --git a/dia_08/01_pruebas_modulos/moduloOcupado.py b/python-total/dia_08/01_pruebas_modulos/moduloOcupado.py
similarity index 100%
rename from dia_08/01_pruebas_modulos/moduloOcupado.py
rename to python-total/dia_08/01_pruebas_modulos/moduloOcupado.py
diff --git a/dia_08/01_pruebas_modulos/moduloVacio.py b/python-total/dia_08/01_pruebas_modulos/moduloVacio.py
similarity index 100%
rename from dia_08/01_pruebas_modulos/moduloVacio.py
rename to python-total/dia_08/01_pruebas_modulos/moduloVacio.py
diff --git a/dia_08/02_pruebas_paquete/ejercicio.py b/python-total/dia_08/02_pruebas_paquete/ejercicio.py
similarity index 100%
rename from dia_08/02_pruebas_paquete/ejercicio.py
rename to python-total/dia_08/02_pruebas_paquete/ejercicio.py
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/__init__.py b/python-total/dia_08/02_pruebas_paquete/paquete_ma/__init__.py
similarity index 100%
rename from dia_08/02_pruebas_paquete/paquete_ma/__init__.py
rename to python-total/dia_08/02_pruebas_paquete/paquete_ma/__init__.py
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__init__.py b/python-total/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__init__.py
similarity index 100%
rename from dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__init__.py
rename to python-total/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/__init__.py
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/saludo.py b/python-total/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/saludo.py
similarity index 100%
rename from dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/saludo.py
rename to python-total/dia_08/02_pruebas_paquete/paquete_ma/subpaquete_ma/saludo.py
diff --git a/dia_08/02_pruebas_paquete/paquete_ma/suma_y_resta.py b/python-total/dia_08/02_pruebas_paquete/paquete_ma/suma_y_resta.py
similarity index 100%
rename from dia_08/02_pruebas_paquete/paquete_ma/suma_y_resta.py
rename to python-total/dia_08/02_pruebas_paquete/paquete_ma/suma_y_resta.py
diff --git a/dia_08/03_manejo_errores.py b/python-total/dia_08/03_manejo_errores.py
similarity index 100%
rename from dia_08/03_manejo_errores.py
rename to python-total/dia_08/03_manejo_errores.py
diff --git a/dia_08/04_probando_pylint.py b/python-total/dia_08/04_probando_pylint.py
similarity index 100%
rename from dia_08/04_probando_pylint.py
rename to python-total/dia_08/04_probando_pylint.py
diff --git a/dia_08/05_probando_pylint/numeros.py b/python-total/dia_08/05_probando_pylint/numeros.py
similarity index 100%
rename from dia_08/05_probando_pylint/numeros.py
rename to python-total/dia_08/05_probando_pylint/numeros.py
diff --git a/dia_08/05_probando_pylint/practica_pylint.py b/python-total/dia_08/05_probando_pylint/practica_pylint.py
similarity index 100%
rename from dia_08/05_probando_pylint/practica_pylint.py
rename to python-total/dia_08/05_probando_pylint/practica_pylint.py
diff --git a/dia_08/06_probando_unittest/cambia_texto.py b/python-total/dia_08/06_probando_unittest/cambia_texto.py
similarity index 100%
rename from dia_08/06_probando_unittest/cambia_texto.py
rename to python-total/dia_08/06_probando_unittest/cambia_texto.py
diff --git a/dia_08/06_probando_unittest/prueba.py b/python-total/dia_08/06_probando_unittest/prueba.py
similarity index 100%
rename from dia_08/06_probando_unittest/prueba.py
rename to python-total/dia_08/06_probando_unittest/prueba.py
diff --git a/dia_08/07_decoradores.py b/python-total/dia_08/07_decoradores.py
similarity index 100%
rename from dia_08/07_decoradores.py
rename to python-total/dia_08/07_decoradores.py
diff --git a/dia_08/08_generadores.py b/python-total/dia_08/08_generadores.py
similarity index 100%
rename from dia_08/08_generadores.py
rename to python-total/dia_08/08_generadores.py
diff --git a/dia_08/09_programa08/numeros.py b/python-total/dia_08/09_programa08/numeros.py
similarity index 100%
rename from dia_08/09_programa08/numeros.py
rename to python-total/dia_08/09_programa08/numeros.py
diff --git a/dia_08/09_programa08/principal.py b/python-total/dia_08/09_programa08/principal.py
similarity index 100%
rename from dia_08/09_programa08/principal.py
rename to python-total/dia_08/09_programa08/principal.py
diff --git a/dia_08/README.md b/python-total/dia_08/README.md
similarity index 100%
rename from dia_08/README.md
rename to python-total/dia_08/README.md
diff --git a/dia_09/01_modulo_collections.py b/python-total/dia_09/01_modulo_collections.py
similarity index 100%
rename from dia_09/01_modulo_collections.py
rename to python-total/dia_09/01_modulo_collections.py
diff --git a/dia_09/02_modulo_os_shutil.py b/python-total/dia_09/02_modulo_os_shutil.py
similarity index 100%
rename from dia_09/02_modulo_os_shutil.py
rename to python-total/dia_09/02_modulo_os_shutil.py
diff --git a/dia_09/03_modulo_datetime_1.py b/python-total/dia_09/03_modulo_datetime_1.py
similarity index 100%
rename from dia_09/03_modulo_datetime_1.py
rename to python-total/dia_09/03_modulo_datetime_1.py
diff --git a/dia_09/03_modulo_datetime_2.py b/python-total/dia_09/03_modulo_datetime_2.py
similarity index 100%
rename from dia_09/03_modulo_datetime_2.py
rename to python-total/dia_09/03_modulo_datetime_2.py
diff --git a/dia_09/04_modulo_medir_tiempo.py b/python-total/dia_09/04_modulo_medir_tiempo.py
similarity index 100%
rename from dia_09/04_modulo_medir_tiempo.py
rename to python-total/dia_09/04_modulo_medir_tiempo.py
diff --git a/dia_09/05_modulo_math.py b/python-total/dia_09/05_modulo_math.py
similarity index 100%
rename from dia_09/05_modulo_math.py
rename to python-total/dia_09/05_modulo_math.py
diff --git a/dia_09/06_modulo_re.py b/python-total/dia_09/06_modulo_re.py
similarity index 100%
rename from dia_09/06_modulo_re.py
rename to python-total/dia_09/06_modulo_re.py
diff --git a/dia_09/07_modulo_comprimir_shutil.py b/python-total/dia_09/07_modulo_comprimir_shutil.py
similarity index 100%
rename from dia_09/07_modulo_comprimir_shutil.py
rename to python-total/dia_09/07_modulo_comprimir_shutil.py
diff --git a/dia_09/07_modulo_comprimir_zipfile.py b/python-total/dia_09/07_modulo_comprimir_zipfile.py
similarity index 100%
rename from dia_09/07_modulo_comprimir_zipfile.py
rename to python-total/dia_09/07_modulo_comprimir_zipfile.py
diff --git a/dia_09/07_modulo_descomprimir_shutil.py b/python-total/dia_09/07_modulo_descomprimir_shutil.py
similarity index 100%
rename from dia_09/07_modulo_descomprimir_shutil.py
rename to python-total/dia_09/07_modulo_descomprimir_shutil.py
diff --git a/dia_09/07_modulo_descomprimir_zipfile.py b/python-total/dia_09/07_modulo_descomprimir_zipfile.py
similarity index 100%
rename from dia_09/07_modulo_descomprimir_zipfile.py
rename to python-total/dia_09/07_modulo_descomprimir_zipfile.py
diff --git a/dia_09/08_Descomprimir_proyecto.py b/python-total/dia_09/08_Descomprimir_proyecto.py
similarity index 100%
rename from dia_09/08_Descomprimir_proyecto.py
rename to python-total/dia_09/08_Descomprimir_proyecto.py
diff --git a/dia_09/09_Programa09/Instrucciones.txt b/python-total/dia_09/09_Programa09/Instrucciones.txt
similarity index 100%
rename from dia_09/09_Programa09/Instrucciones.txt
rename to python-total/dia_09/09_Programa09/Instrucciones.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo01.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo01.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo01.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo01.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo02.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo02.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo02.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo02.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo03.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo03.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo03.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo03.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo04.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo04.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo04.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo04.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo05.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo05.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo05.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1A/archivo05.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo06.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo06.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo06.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo06.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo07.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo07.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo07.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo07.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo08.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo08.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo08.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1B/archivo08.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo09.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo09.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo09.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo09.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo10.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo10.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo10.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_1/Directorio_1C/archivo10.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo11.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo11.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo11.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo11.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo12.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo12.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo12.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo12.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo13.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo13.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo13.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo13.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo14.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo14.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo14.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2A/archivo14.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo15.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo15.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo15.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo15.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo16.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo16.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo16.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo16.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo17.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo17.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo17.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo17.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo18.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo18.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo18.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2B/archivo18.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo19.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo19.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo19.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo19.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo20.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo20.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo20.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_2/Directorio_2C/archivo20.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo21.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo21.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo21.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo21.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo22.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo22.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo22.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo22.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo23.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo23.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo23.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3A/archivo23.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo24.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo24.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo24.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo24.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo25.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo25.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo25.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo25.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo26.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo26.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo26.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo26.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo27.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo27.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo27.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3B/archivo27.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo28.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo28.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo28.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo28.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo29.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo29.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo29.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo29.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo30.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo30.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo30.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_3/Directorio_3C/archivo30.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo31.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo31.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo31.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo31.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo32.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo32.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo32.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo32.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo33.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo33.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo33.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4A/archivo33.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo34.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo34.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo34.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo34.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo35.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo35.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo35.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo35.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo36.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo36.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo36.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo36.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo37.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo37.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo37.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4B/archivo37.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo38.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo38.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo38.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo38.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo39.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo39.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo39.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo39.txt
diff --git a/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo40.txt b/python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo40.txt
similarity index 100%
rename from dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo40.txt
rename to python-total/dia_09/09_Programa09/Mi_Gran_Directorio/Directorio_4/Directorio_4C/archivo40.txt
diff --git a/dia_09/09_Programa09/buscador_num_serie.py b/python-total/dia_09/09_Programa09/buscador_num_serie.py
similarity index 100%
rename from dia_09/09_Programa09/buscador_num_serie.py
rename to python-total/dia_09/09_Programa09/buscador_num_serie.py
diff --git a/dia_09/Proyecto+Dia+9.zip b/python-total/dia_09/Proyecto+Dia+9.zip
similarity index 100%
rename from dia_09/Proyecto+Dia+9.zip
rename to python-total/dia_09/Proyecto+Dia+9.zip
diff --git a/dia_09/README.md b/python-total/dia_09/README.md
similarity index 100%
rename from dia_09/README.md
rename to python-total/dia_09/README.md
diff --git a/dia_09/carpeta_superior/carpeta_1/fichero1 b/python-total/dia_09/carpeta_superior/carpeta_1/fichero1
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_1/fichero1
rename to python-total/dia_09/carpeta_superior/carpeta_1/fichero1
diff --git a/dia_09/carpeta_superior/carpeta_1/fichero2 b/python-total/dia_09/carpeta_superior/carpeta_1/fichero2
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_1/fichero2
rename to python-total/dia_09/carpeta_superior/carpeta_1/fichero2
diff --git a/dia_09/carpeta_superior/carpeta_1/fichero3 b/python-total/dia_09/carpeta_superior/carpeta_1/fichero3
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_1/fichero3
rename to python-total/dia_09/carpeta_superior/carpeta_1/fichero3
diff --git a/dia_09/carpeta_superior/carpeta_2/fichero1 b/python-total/dia_09/carpeta_superior/carpeta_2/fichero1
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_2/fichero1
rename to python-total/dia_09/carpeta_superior/carpeta_2/fichero1
diff --git a/dia_09/carpeta_superior/carpeta_2/fichero2 b/python-total/dia_09/carpeta_superior/carpeta_2/fichero2
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_2/fichero2
rename to python-total/dia_09/carpeta_superior/carpeta_2/fichero2
diff --git a/dia_09/carpeta_superior/carpeta_3/fichero1 b/python-total/dia_09/carpeta_superior/carpeta_3/fichero1
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_3/fichero1
rename to python-total/dia_09/carpeta_superior/carpeta_3/fichero1
diff --git a/dia_09/carpeta_superior/carpeta_3/fichero2 b/python-total/dia_09/carpeta_superior/carpeta_3/fichero2
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_3/fichero2
rename to python-total/dia_09/carpeta_superior/carpeta_3/fichero2
diff --git a/dia_09/carpeta_superior/carpeta_3/fichero3 b/python-total/dia_09/carpeta_superior/carpeta_3/fichero3
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_3/fichero3
rename to python-total/dia_09/carpeta_superior/carpeta_3/fichero3
diff --git a/dia_09/carpeta_superior/carpeta_3/fichero4 b/python-total/dia_09/carpeta_superior/carpeta_3/fichero4
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_3/fichero4
rename to python-total/dia_09/carpeta_superior/carpeta_3/fichero4
diff --git a/dia_09/carpeta_superior/carpeta_3/fichero5 b/python-total/dia_09/carpeta_superior/carpeta_3/fichero5
similarity index 100%
rename from dia_09/carpeta_superior/carpeta_3/fichero5
rename to python-total/dia_09/carpeta_superior/carpeta_3/fichero5
diff --git a/dia_09/carpeta_superior/fichero1 b/python-total/dia_09/carpeta_superior/fichero1
similarity index 100%
rename from dia_09/carpeta_superior/fichero1
rename to python-total/dia_09/carpeta_superior/fichero1
diff --git a/dia_09/carpeta_superior/fichero2 b/python-total/dia_09/carpeta_superior/fichero2
similarity index 100%
rename from dia_09/carpeta_superior/fichero2
rename to python-total/dia_09/carpeta_superior/fichero2
diff --git a/dia_09/extraccion_terminada/carpeta_1/fichero1 b/python-total/dia_09/extraccion_terminada/carpeta_1/fichero1
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_1/fichero1
rename to python-total/dia_09/extraccion_terminada/carpeta_1/fichero1
diff --git a/dia_09/extraccion_terminada/carpeta_1/fichero2 b/python-total/dia_09/extraccion_terminada/carpeta_1/fichero2
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_1/fichero2
rename to python-total/dia_09/extraccion_terminada/carpeta_1/fichero2
diff --git a/dia_09/extraccion_terminada/carpeta_1/fichero3 b/python-total/dia_09/extraccion_terminada/carpeta_1/fichero3
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_1/fichero3
rename to python-total/dia_09/extraccion_terminada/carpeta_1/fichero3
diff --git a/dia_09/extraccion_terminada/carpeta_2/fichero1 b/python-total/dia_09/extraccion_terminada/carpeta_2/fichero1
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_2/fichero1
rename to python-total/dia_09/extraccion_terminada/carpeta_2/fichero1
diff --git a/dia_09/extraccion_terminada/carpeta_2/fichero2 b/python-total/dia_09/extraccion_terminada/carpeta_2/fichero2
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_2/fichero2
rename to python-total/dia_09/extraccion_terminada/carpeta_2/fichero2
diff --git a/dia_09/extraccion_terminada/carpeta_3/fichero1 b/python-total/dia_09/extraccion_terminada/carpeta_3/fichero1
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_3/fichero1
rename to python-total/dia_09/extraccion_terminada/carpeta_3/fichero1
diff --git a/dia_09/extraccion_terminada/carpeta_3/fichero2 b/python-total/dia_09/extraccion_terminada/carpeta_3/fichero2
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_3/fichero2
rename to python-total/dia_09/extraccion_terminada/carpeta_3/fichero2
diff --git a/dia_09/extraccion_terminada/carpeta_3/fichero3 b/python-total/dia_09/extraccion_terminada/carpeta_3/fichero3
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_3/fichero3
rename to python-total/dia_09/extraccion_terminada/carpeta_3/fichero3
diff --git a/dia_09/extraccion_terminada/carpeta_3/fichero4 b/python-total/dia_09/extraccion_terminada/carpeta_3/fichero4
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_3/fichero4
rename to python-total/dia_09/extraccion_terminada/carpeta_3/fichero4
diff --git a/dia_09/extraccion_terminada/carpeta_3/fichero5 b/python-total/dia_09/extraccion_terminada/carpeta_3/fichero5
similarity index 100%
rename from dia_09/extraccion_terminada/carpeta_3/fichero5
rename to python-total/dia_09/extraccion_terminada/carpeta_3/fichero5
diff --git a/dia_09/extraccion_terminada/fichero1 b/python-total/dia_09/extraccion_terminada/fichero1
similarity index 100%
rename from dia_09/extraccion_terminada/fichero1
rename to python-total/dia_09/extraccion_terminada/fichero1
diff --git a/dia_09/extraccion_terminada/fichero2 b/python-total/dia_09/extraccion_terminada/fichero2
similarity index 100%
rename from dia_09/extraccion_terminada/fichero2
rename to python-total/dia_09/extraccion_terminada/fichero2
diff --git a/dia_09/mi_texto_A.txt b/python-total/dia_09/mi_texto_A.txt
similarity index 100%
rename from dia_09/mi_texto_A.txt
rename to python-total/dia_09/mi_texto_A.txt
diff --git a/dia_09/mi_texto_B.txt b/python-total/dia_09/mi_texto_B.txt
similarity index 100%
rename from dia_09/mi_texto_B.txt
rename to python-total/dia_09/mi_texto_B.txt
diff --git a/dia_09/todo_comprimido.zip b/python-total/dia_09/todo_comprimido.zip
similarity index 100%
rename from dia_09/todo_comprimido.zip
rename to python-total/dia_09/todo_comprimido.zip
diff --git a/dia_10/README.md b/python-total/dia_10/README.md
similarity index 100%
rename from dia_10/README.md
rename to python-total/dia_10/README.md
diff --git a/dia_10/fonts/game_over.ttf b/python-total/dia_10/fonts/game_over.ttf
similarity index 100%
rename from dia_10/fonts/game_over.ttf
rename to python-total/dia_10/fonts/game_over.ttf
diff --git a/dia_10/fonts/invaders.from.space.ttf b/python-total/dia_10/fonts/invaders.from.space.ttf
similarity index 100%
rename from dia_10/fonts/invaders.from.space.ttf
rename to python-total/dia_10/fonts/invaders.from.space.ttf
diff --git a/dia_10/img/Fondo.jpg b/python-total/dia_10/img/Fondo.jpg
similarity index 100%
rename from dia_10/img/Fondo.jpg
rename to python-total/dia_10/img/Fondo.jpg
diff --git a/dia_10/img/Penasolana.jpg b/python-total/dia_10/img/Penasolana.jpg
similarity index 100%
rename from dia_10/img/Penasolana.jpg
rename to python-total/dia_10/img/Penasolana.jpg
diff --git a/dia_10/img/Penasolana_ajustada.jpg b/python-total/dia_10/img/Penasolana_ajustada.jpg
similarity index 100%
rename from dia_10/img/Penasolana_ajustada.jpg
rename to python-total/dia_10/img/Penasolana_ajustada.jpg
diff --git a/dia_10/img/bala.png b/python-total/dia_10/img/bala.png
similarity index 100%
rename from dia_10/img/bala.png
rename to python-total/dia_10/img/bala.png
diff --git a/dia_10/img/cohete.png b/python-total/dia_10/img/cohete.png
similarity index 100%
rename from dia_10/img/cohete.png
rename to python-total/dia_10/img/cohete.png
diff --git a/dia_10/img/enemigo.png b/python-total/dia_10/img/enemigo.png
similarity index 100%
rename from dia_10/img/enemigo.png
rename to python-total/dia_10/img/enemigo.png
diff --git a/dia_10/img/extraterrestre.png b/python-total/dia_10/img/extraterrestre.png
similarity index 100%
rename from dia_10/img/extraterrestre.png
rename to python-total/dia_10/img/extraterrestre.png
diff --git a/dia_10/img/ovni.png b/python-total/dia_10/img/ovni.png
similarity index 100%
rename from dia_10/img/ovni.png
rename to python-total/dia_10/img/ovni.png
diff --git a/dia_10/main.py b/python-total/dia_10/main.py
similarity index 100%
rename from dia_10/main.py
rename to python-total/dia_10/main.py
diff --git a/dia_10/sound/Golpe.mp3 b/python-total/dia_10/sound/Golpe.mp3
similarity index 100%
rename from dia_10/sound/Golpe.mp3
rename to python-total/dia_10/sound/Golpe.mp3
diff --git a/dia_10/sound/MusicaFondo.mp3 b/python-total/dia_10/sound/MusicaFondo.mp3
similarity index 100%
rename from dia_10/sound/MusicaFondo.mp3
rename to python-total/dia_10/sound/MusicaFondo.mp3
diff --git a/dia_10/sound/disparo.mp3 b/python-total/dia_10/sound/disparo.mp3
similarity index 100%
rename from dia_10/sound/disparo.mp3
rename to python-total/dia_10/sound/disparo.mp3
diff --git a/dia_11/01_web_scraping_01.py b/python-total/dia_11/01_web_scraping_01.py
similarity index 100%
rename from dia_11/01_web_scraping_01.py
rename to python-total/dia_11/01_web_scraping_01.py
diff --git a/dia_11/02_web_scraping_02.py b/python-total/dia_11/02_web_scraping_02.py
similarity index 100%
rename from dia_11/02_web_scraping_02.py
rename to python-total/dia_11/02_web_scraping_02.py
diff --git a/dia_11/README.md b/python-total/dia_11/README.md
similarity index 100%
rename from dia_11/README.md
rename to python-total/dia_11/README.md
diff --git a/dia_11/mi_imagen.jpg b/python-total/dia_11/mi_imagen.jpg
similarity index 100%
rename from dia_11/mi_imagen.jpg
rename to python-total/dia_11/mi_imagen.jpg
diff --git a/dia_11/nul b/python-total/dia_11/nul
similarity index 100%
rename from dia_11/nul
rename to python-total/dia_11/nul
diff --git a/dia_11/programa_web_scraping.py b/python-total/dia_11/programa_web_scraping.py
similarity index 100%
rename from dia_11/programa_web_scraping.py
rename to python-total/dia_11/programa_web_scraping.py
diff --git a/dia_12/Primer_recibo.txt b/python-total/dia_12/Primer_recibo.txt
similarity index 100%
rename from dia_12/Primer_recibo.txt
rename to python-total/dia_12/Primer_recibo.txt
diff --git a/dia_12/README.md b/python-total/dia_12/README.md
similarity index 100%
rename from dia_12/README.md
rename to python-total/dia_12/README.md
diff --git a/dia_12/lista_precios.txt b/python-total/dia_12/lista_precios.txt
similarity index 100%
rename from dia_12/lista_precios.txt
rename to python-total/dia_12/lista_precios.txt
diff --git a/dia_12/mi_restaurante.py b/python-total/dia_12/mi_restaurante.py
similarity index 100%
rename from dia_12/mi_restaurante.py
rename to python-total/dia_12/mi_restaurante.py
diff --git a/dia_12/segundo_recibo.txt b/python-total/dia_12/segundo_recibo.txt
similarity index 100%
rename from dia_12/segundo_recibo.txt
rename to python-total/dia_12/segundo_recibo.txt
diff --git a/dia_13/README.md b/python-total/dia_13/README.md
similarity index 100%
rename from dia_13/README.md
rename to python-total/dia_13/README.md
diff --git a/dia_13/asistente_virtual.py b/python-total/dia_13/asistente_virtual.py
similarity index 100%
rename from dia_13/asistente_virtual.py
rename to python-total/dia_13/asistente_virtual.py
diff --git a/dia_14/Empleados/Cosmo Kramer.jpg b/python-total/dia_14/Empleados/Cosmo Kramer.jpg
similarity index 100%
rename from dia_14/Empleados/Cosmo Kramer.jpg
rename to python-total/dia_14/Empleados/Cosmo Kramer.jpg
diff --git a/dia_14/Empleados/Elaine Benes.jpg b/python-total/dia_14/Empleados/Elaine Benes.jpg
similarity index 100%
rename from dia_14/Empleados/Elaine Benes.jpg
rename to python-total/dia_14/Empleados/Elaine Benes.jpg
diff --git a/dia_14/Empleados/Federico Garay.jpg b/python-total/dia_14/Empleados/Federico Garay.jpg
similarity index 100%
rename from dia_14/Empleados/Federico Garay.jpg
rename to python-total/dia_14/Empleados/Federico Garay.jpg
diff --git a/dia_14/Empleados/George Constanza.jpg b/python-total/dia_14/Empleados/George Constanza.jpg
similarity index 100%
rename from dia_14/Empleados/George Constanza.jpg
rename to python-total/dia_14/Empleados/George Constanza.jpg
diff --git a/dia_14/Empleados/Jerry Seinfeld.jpg b/python-total/dia_14/Empleados/Jerry Seinfeld.jpg
similarity index 100%
rename from dia_14/Empleados/Jerry Seinfeld.jpg
rename to python-total/dia_14/Empleados/Jerry Seinfeld.jpg
diff --git a/dia_14/FotoA.jpg b/python-total/dia_14/FotoA.jpg
similarity index 100%
rename from dia_14/FotoA.jpg
rename to python-total/dia_14/FotoA.jpg
diff --git a/dia_14/FotoB.jpg b/python-total/dia_14/FotoB.jpg
similarity index 100%
rename from dia_14/FotoB.jpg
rename to python-total/dia_14/FotoB.jpg
diff --git a/dia_14/FotoC.jpg b/python-total/dia_14/FotoC.jpg
similarity index 100%
rename from dia_14/FotoC.jpg
rename to python-total/dia_14/FotoC.jpg
diff --git a/dia_14/FotoD.jpg b/python-total/dia_14/FotoD.jpg
similarity index 100%
rename from dia_14/FotoD.jpg
rename to python-total/dia_14/FotoD.jpg
diff --git a/dia_14/README.md b/python-total/dia_14/README.md
similarity index 100%
rename from dia_14/README.md
rename to python-total/dia_14/README.md
diff --git a/dia_14/asistencia.py b/python-total/dia_14/asistencia.py
similarity index 100%
rename from dia_14/asistencia.py
rename to python-total/dia_14/asistencia.py
diff --git a/dia_14/reconocimiento_facial.py b/python-total/dia_14/reconocimiento_facial.py
similarity index 100%
rename from dia_14/reconocimiento_facial.py
rename to python-total/dia_14/reconocimiento_facial.py
diff --git a/dia_14/registro.csv b/python-total/dia_14/registro.csv
similarity index 100%
rename from dia_14/registro.csv
rename to python-total/dia_14/registro.csv
diff --git a/dia_15/DataSet_Titanic.csv b/python-total/dia_15/DataSet_Titanic.csv
similarity index 100%
rename from dia_15/DataSet_Titanic.csv
rename to python-total/dia_15/DataSet_Titanic.csv
diff --git a/dia_15/README.md b/python-total/dia_15/README.md
similarity index 100%
rename from dia_15/README.md
rename to python-total/dia_15/README.md
diff --git a/dia_15/cuaderno_machine_learning.py b/python-total/dia_15/cuaderno_machine_learning.py
similarity index 100%
rename from dia_15/cuaderno_machine_learning.py
rename to python-total/dia_15/cuaderno_machine_learning.py
diff --git a/dia_15/cuaderno_matplotlib.py b/python-total/dia_15/cuaderno_matplotlib.py
similarity index 100%
rename from dia_15/cuaderno_matplotlib.py
rename to python-total/dia_15/cuaderno_matplotlib.py
diff --git a/dia_15/cuaderno_numpy.py b/python-total/dia_15/cuaderno_numpy.py
similarity index 100%
rename from dia_15/cuaderno_numpy.py
rename to python-total/dia_15/cuaderno_numpy.py
diff --git a/dia_15/cuaderno_panda.py b/python-total/dia_15/cuaderno_panda.py
similarity index 100%
rename from dia_15/cuaderno_panda.py
rename to python-total/dia_15/cuaderno_panda.py
diff --git a/dia_15/ventas-autos.csv b/python-total/dia_15/ventas-autos.csv
similarity index 100%
rename from dia_15/ventas-autos.csv
rename to python-total/dia_15/ventas-autos.csv
diff --git a/dia_16/README.md b/python-total/dia_16/README.md
similarity index 100%
rename from dia_16/README.md
rename to python-total/dia_16/README.md
diff --git a/dia_16/mi_web/src/proyecto/manage.py b/python-total/dia_16/mi_web/src/proyecto/manage.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/manage.py
rename to python-total/dia_16/mi_web/src/proyecto/manage.py
diff --git a/dia_16/mi_web/src/proyecto/proyecto/__init__.py b/python-total/dia_16/mi_web/src/proyecto/proyecto/__init__.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/proyecto/__init__.py
rename to python-total/dia_16/mi_web/src/proyecto/proyecto/__init__.py
diff --git a/dia_16/mi_web/src/proyecto/proyecto/asgi.py b/python-total/dia_16/mi_web/src/proyecto/proyecto/asgi.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/proyecto/asgi.py
rename to python-total/dia_16/mi_web/src/proyecto/proyecto/asgi.py
diff --git a/dia_16/mi_web/src/proyecto/proyecto/settings.py b/python-total/dia_16/mi_web/src/proyecto/proyecto/settings.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/proyecto/settings.py
rename to python-total/dia_16/mi_web/src/proyecto/proyecto/settings.py
diff --git a/dia_16/mi_web/src/proyecto/proyecto/urls.py b/python-total/dia_16/mi_web/src/proyecto/proyecto/urls.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/proyecto/urls.py
rename to python-total/dia_16/mi_web/src/proyecto/proyecto/urls.py
diff --git a/dia_16/mi_web/src/proyecto/proyecto/wsgi.py b/python-total/dia_16/mi_web/src/proyecto/proyecto/wsgi.py
similarity index 100%
rename from dia_16/mi_web/src/proyecto/proyecto/wsgi.py
rename to python-total/dia_16/mi_web/src/proyecto/proyecto/wsgi.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/__init__.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/__init__.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/__init__.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/__init__.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/admin.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/admin.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/admin.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/admin.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/apps.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/apps.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/apps.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/apps.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/migrations/0001_initial.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/migrations/0001_initial.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/migrations/0001_initial.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/migrations/0001_initial.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/migrations/__init__.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/migrations/__init__.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/migrations/__init__.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/migrations/__init__.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/models.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/models.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/models.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/models.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/login.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/login.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/login.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/login.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/principal.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/principal.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/principal.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/principal.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/registro.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/registro.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/registro.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/registro.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_confirm_delete.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_confirm_delete.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_confirm_delete.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_confirm_delete.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_form.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_form.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_form.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_form.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_list.html b/python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_list.html
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_list.html
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/templates/base/tarea_list.html
diff --git a/dia_16/web_Python_Total/src/proyecto/base/tests.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/tests.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/tests.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/tests.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/urls.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/urls.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/urls.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/urls.py
diff --git a/dia_16/web_Python_Total/src/proyecto/base/views.py b/python-total/dia_16/web_Python_Total/src/proyecto/base/views.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/base/views.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/base/views.py
diff --git a/dia_16/web_Python_Total/src/proyecto/manage.py b/python-total/dia_16/web_Python_Total/src/proyecto/manage.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/manage.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/manage.py
diff --git a/dia_16/web_Python_Total/src/proyecto/proyecto/__init__.py b/python-total/dia_16/web_Python_Total/src/proyecto/proyecto/__init__.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/proyecto/__init__.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/proyecto/__init__.py
diff --git a/dia_16/web_Python_Total/src/proyecto/proyecto/asgi.py b/python-total/dia_16/web_Python_Total/src/proyecto/proyecto/asgi.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/proyecto/asgi.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/proyecto/asgi.py
diff --git a/dia_16/web_Python_Total/src/proyecto/proyecto/settings.py b/python-total/dia_16/web_Python_Total/src/proyecto/proyecto/settings.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/proyecto/settings.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/proyecto/settings.py
diff --git a/dia_16/web_Python_Total/src/proyecto/proyecto/urls.py b/python-total/dia_16/web_Python_Total/src/proyecto/proyecto/urls.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/proyecto/urls.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/proyecto/urls.py
diff --git a/dia_16/web_Python_Total/src/proyecto/proyecto/wsgi.py b/python-total/dia_16/web_Python_Total/src/proyecto/proyecto/wsgi.py
similarity index 100%
rename from dia_16/web_Python_Total/src/proyecto/proyecto/wsgi.py
rename to python-total/dia_16/web_Python_Total/src/proyecto/proyecto/wsgi.py
diff --git a/doc_curso/01_creador_de_nombres/001Print.pdf b/python-total/doc_curso/01_creador_de_nombres/001Print.pdf
similarity index 100%
rename from doc_curso/01_creador_de_nombres/001Print.pdf
rename to python-total/doc_curso/01_creador_de_nombres/001Print.pdf
diff --git a/doc_curso/01_creador_de_nombres/002Strings.pdf b/python-total/doc_curso/01_creador_de_nombres/002Strings.pdf
similarity index 100%
rename from doc_curso/01_creador_de_nombres/002Strings.pdf
rename to python-total/doc_curso/01_creador_de_nombres/002Strings.pdf
diff --git a/doc_curso/01_creador_de_nombres/003Input.pdf b/python-total/doc_curso/01_creador_de_nombres/003Input.pdf
similarity index 100%
rename from doc_curso/01_creador_de_nombres/003Input.pdf
rename to python-total/doc_curso/01_creador_de_nombres/003Input.pdf
diff --git a/doc_curso/01_creador_de_nombres/004Proyecto+del+Día+1.pdf b/python-total/doc_curso/01_creador_de_nombres/004Proyecto+del+Día+1.pdf
similarity index 100%
rename from doc_curso/01_creador_de_nombres/004Proyecto+del+Día+1.pdf
rename to python-total/doc_curso/01_creador_de_nombres/004Proyecto+del+Día+1.pdf
diff --git a/doc_curso/01_creador_de_nombres/005Cerveceria.py b/python-total/doc_curso/01_creador_de_nombres/005Cerveceria.py
similarity index 100%
rename from doc_curso/01_creador_de_nombres/005Cerveceria.py
rename to python-total/doc_curso/01_creador_de_nombres/005Cerveceria.py
diff --git a/doc_curso/02_calculador_de_comisiones/006Tipos+de+Datos.pdf b/python-total/doc_curso/02_calculador_de_comisiones/006Tipos+de+Datos.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/006Tipos+de+Datos.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/006Tipos+de+Datos.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/007Variables.pdf b/python-total/doc_curso/02_calculador_de_comisiones/007Variables.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/007Variables.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/007Variables.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/008Los+Nombres+de+las+Variables.pdf b/python-total/doc_curso/02_calculador_de_comisiones/008Los+Nombres+de+las+Variables.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/008Los+Nombres+de+las+Variables.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/008Los+Nombres+de+las+Variables.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/009Integers+y+Floats.pdf b/python-total/doc_curso/02_calculador_de_comisiones/009Integers+y+Floats.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/009Integers+y+Floats.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/009Integers+y+Floats.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/010Conversiones+entre+Tipos+de+Datos.pdf b/python-total/doc_curso/02_calculador_de_comisiones/010Conversiones+entre+Tipos+de+Datos.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/010Conversiones+entre+Tipos+de+Datos.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/010Conversiones+entre+Tipos+de+Datos.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/011Formatear+Cadenas.pdf b/python-total/doc_curso/02_calculador_de_comisiones/011Formatear+Cadenas.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/011Formatear+Cadenas.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/011Formatear+Cadenas.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/012Operadores+Matemáticos.pdf b/python-total/doc_curso/02_calculador_de_comisiones/012Operadores+Matemáticos.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/012Operadores+Matemáticos.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/012Operadores+Matemáticos.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/013Redondeo.pdf b/python-total/doc_curso/02_calculador_de_comisiones/013Redondeo.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/013Redondeo.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/013Redondeo.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/014Proyecto+del+Día+2.pdf b/python-total/doc_curso/02_calculador_de_comisiones/014Proyecto+del+Día+2.pdf
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/014Proyecto+del+Día+2.pdf
rename to python-total/doc_curso/02_calculador_de_comisiones/014Proyecto+del+Día+2.pdf
diff --git a/doc_curso/02_calculador_de_comisiones/015Comisiones.py b/python-total/doc_curso/02_calculador_de_comisiones/015Comisiones.py
similarity index 100%
rename from doc_curso/02_calculador_de_comisiones/015Comisiones.py
rename to python-total/doc_curso/02_calculador_de_comisiones/015Comisiones.py
diff --git a/doc_curso/03_analizador_de_texto/016index(+).pdf b/python-total/doc_curso/03_analizador_de_texto/016index(+).pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/016index(+).pdf
rename to python-total/doc_curso/03_analizador_de_texto/016index(+).pdf
diff --git a/doc_curso/03_analizador_de_texto/017Substrings.pdf b/python-total/doc_curso/03_analizador_de_texto/017Substrings.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/017Substrings.pdf
rename to python-total/doc_curso/03_analizador_de_texto/017Substrings.pdf
diff --git a/doc_curso/03_analizador_de_texto/018Métodos+de+Strings.pdf b/python-total/doc_curso/03_analizador_de_texto/018Métodos+de+Strings.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/018Métodos+de+Strings.pdf
rename to python-total/doc_curso/03_analizador_de_texto/018Métodos+de+Strings.pdf
diff --git a/doc_curso/03_analizador_de_texto/019Propiedades+de+Strings.pdf b/python-total/doc_curso/03_analizador_de_texto/019Propiedades+de+Strings.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/019Propiedades+de+Strings.pdf
rename to python-total/doc_curso/03_analizador_de_texto/019Propiedades+de+Strings.pdf
diff --git a/doc_curso/03_analizador_de_texto/020Listas.pdf b/python-total/doc_curso/03_analizador_de_texto/020Listas.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/020Listas.pdf
rename to python-total/doc_curso/03_analizador_de_texto/020Listas.pdf
diff --git a/doc_curso/03_analizador_de_texto/021Diccionarios.pdf b/python-total/doc_curso/03_analizador_de_texto/021Diccionarios.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/021Diccionarios.pdf
rename to python-total/doc_curso/03_analizador_de_texto/021Diccionarios.pdf
diff --git a/doc_curso/03_analizador_de_texto/022Tuples.pdf b/python-total/doc_curso/03_analizador_de_texto/022Tuples.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/022Tuples.pdf
rename to python-total/doc_curso/03_analizador_de_texto/022Tuples.pdf
diff --git a/doc_curso/03_analizador_de_texto/023Sets+-+Métodos.pdf b/python-total/doc_curso/03_analizador_de_texto/023Sets+-+Métodos.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/023Sets+-+Métodos.pdf
rename to python-total/doc_curso/03_analizador_de_texto/023Sets+-+Métodos.pdf
diff --git a/doc_curso/03_analizador_de_texto/024Booleanos.pdf b/python-total/doc_curso/03_analizador_de_texto/024Booleanos.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/024Booleanos.pdf
rename to python-total/doc_curso/03_analizador_de_texto/024Booleanos.pdf
diff --git a/doc_curso/03_analizador_de_texto/025Proyecto+del+Día+3.pdf b/python-total/doc_curso/03_analizador_de_texto/025Proyecto+del+Día+3.pdf
similarity index 100%
rename from doc_curso/03_analizador_de_texto/025Proyecto+del+Día+3.pdf
rename to python-total/doc_curso/03_analizador_de_texto/025Proyecto+del+Día+3.pdf
diff --git a/doc_curso/03_analizador_de_texto/026Analizador_de_texto.py b/python-total/doc_curso/03_analizador_de_texto/026Analizador_de_texto.py
similarity index 100%
rename from doc_curso/03_analizador_de_texto/026Analizador_de_texto.py
rename to python-total/doc_curso/03_analizador_de_texto/026Analizador_de_texto.py
diff --git a/doc_curso/04_adivinar_numero/027Operadores+de+Comparación.pdf b/python-total/doc_curso/04_adivinar_numero/027Operadores+de+Comparación.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/027Operadores+de+Comparación.pdf
rename to python-total/doc_curso/04_adivinar_numero/027Operadores+de+Comparación.pdf
diff --git a/doc_curso/04_adivinar_numero/028Operadores+Lógicos.pdf b/python-total/doc_curso/04_adivinar_numero/028Operadores+Lógicos.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/028Operadores+Lógicos.pdf
rename to python-total/doc_curso/04_adivinar_numero/028Operadores+Lógicos.pdf
diff --git a/doc_curso/04_adivinar_numero/029Control+de+Flujo.pdf b/python-total/doc_curso/04_adivinar_numero/029Control+de+Flujo.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/029Control+de+Flujo.pdf
rename to python-total/doc_curso/04_adivinar_numero/029Control+de+Flujo.pdf
diff --git a/doc_curso/04_adivinar_numero/030Loops+While.pdf b/python-total/doc_curso/04_adivinar_numero/030Loops+While.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/030Loops+While.pdf
rename to python-total/doc_curso/04_adivinar_numero/030Loops+While.pdf
diff --git a/doc_curso/04_adivinar_numero/031Rango.pdf b/python-total/doc_curso/04_adivinar_numero/031Rango.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/031Rango.pdf
rename to python-total/doc_curso/04_adivinar_numero/031Rango.pdf
diff --git a/doc_curso/04_adivinar_numero/032Enumerador.pdf b/python-total/doc_curso/04_adivinar_numero/032Enumerador.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/032Enumerador.pdf
rename to python-total/doc_curso/04_adivinar_numero/032Enumerador.pdf
diff --git a/doc_curso/04_adivinar_numero/033Zip.pdf b/python-total/doc_curso/04_adivinar_numero/033Zip.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/033Zip.pdf
rename to python-total/doc_curso/04_adivinar_numero/033Zip.pdf
diff --git a/doc_curso/04_adivinar_numero/034Min+&+Max.pdf b/python-total/doc_curso/04_adivinar_numero/034Min+&+Max.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/034Min+&+Max.pdf
rename to python-total/doc_curso/04_adivinar_numero/034Min+&+Max.pdf
diff --git a/doc_curso/04_adivinar_numero/035Random.pdf b/python-total/doc_curso/04_adivinar_numero/035Random.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/035Random.pdf
rename to python-total/doc_curso/04_adivinar_numero/035Random.pdf
diff --git a/doc_curso/04_adivinar_numero/036Comprensión+de+Listas.pdf b/python-total/doc_curso/04_adivinar_numero/036Comprensión+de+Listas.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/036Comprensión+de+Listas.pdf
rename to python-total/doc_curso/04_adivinar_numero/036Comprensión+de+Listas.pdf
diff --git a/doc_curso/04_adivinar_numero/037Match.pdf b/python-total/doc_curso/04_adivinar_numero/037Match.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/037Match.pdf
rename to python-total/doc_curso/04_adivinar_numero/037Match.pdf
diff --git a/doc_curso/04_adivinar_numero/038Proyecto+del+Día+4.pdf b/python-total/doc_curso/04_adivinar_numero/038Proyecto+del+Día+4.pdf
similarity index 100%
rename from doc_curso/04_adivinar_numero/038Proyecto+del+Día+4.pdf
rename to python-total/doc_curso/04_adivinar_numero/038Proyecto+del+Día+4.pdf
diff --git a/doc_curso/04_adivinar_numero/039Adivina_el_Numero.py b/python-total/doc_curso/04_adivinar_numero/039Adivina_el_Numero.py
similarity index 100%
rename from doc_curso/04_adivinar_numero/039Adivina_el_Numero.py
rename to python-total/doc_curso/04_adivinar_numero/039Adivina_el_Numero.py
diff --git a/doc_curso/05_ahorcado/040Documentación.pdf b/python-total/doc_curso/05_ahorcado/040Documentación.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/040Documentación.pdf
rename to python-total/doc_curso/05_ahorcado/040Documentación.pdf
diff --git a/doc_curso/05_ahorcado/041Funciones.pdf b/python-total/doc_curso/05_ahorcado/041Funciones.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/041Funciones.pdf
rename to python-total/doc_curso/05_ahorcado/041Funciones.pdf
diff --git a/doc_curso/05_ahorcado/042Return.pdf b/python-total/doc_curso/05_ahorcado/042Return.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/042Return.pdf
rename to python-total/doc_curso/05_ahorcado/042Return.pdf
diff --git a/doc_curso/05_ahorcado/043Funciones+Dinámicas.pdf b/python-total/doc_curso/05_ahorcado/043Funciones+Dinámicas.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/043Funciones+Dinámicas.pdf
rename to python-total/doc_curso/05_ahorcado/043Funciones+Dinámicas.pdf
diff --git a/doc_curso/05_ahorcado/044Interacción+entre+Funciones.pdf b/python-total/doc_curso/05_ahorcado/044Interacción+entre+Funciones.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/044Interacción+entre+Funciones.pdf
rename to python-total/doc_curso/05_ahorcado/044Interacción+entre+Funciones.pdf
diff --git a/doc_curso/05_ahorcado/045Argumentos+Indefinidos+args.pdf b/python-total/doc_curso/05_ahorcado/045Argumentos+Indefinidos+args.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/045Argumentos+Indefinidos+args.pdf
rename to python-total/doc_curso/05_ahorcado/045Argumentos+Indefinidos+args.pdf
diff --git a/doc_curso/05_ahorcado/046Argumentos+Indefinidos+kwargs.pdf b/python-total/doc_curso/05_ahorcado/046Argumentos+Indefinidos+kwargs.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/046Argumentos+Indefinidos+kwargs.pdf
rename to python-total/doc_curso/05_ahorcado/046Argumentos+Indefinidos+kwargs.pdf
diff --git a/doc_curso/05_ahorcado/047Ejercicio_1.pdf b/python-total/doc_curso/05_ahorcado/047Ejercicio_1.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/047Ejercicio_1.pdf
rename to python-total/doc_curso/05_ahorcado/047Ejercicio_1.pdf
diff --git a/doc_curso/05_ahorcado/048Ejercicio_2.pdf b/python-total/doc_curso/05_ahorcado/048Ejercicio_2.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/048Ejercicio_2.pdf
rename to python-total/doc_curso/05_ahorcado/048Ejercicio_2.pdf
diff --git a/doc_curso/05_ahorcado/049Ejercicio_3.pdf b/python-total/doc_curso/05_ahorcado/049Ejercicio_3.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/049Ejercicio_3.pdf
rename to python-total/doc_curso/05_ahorcado/049Ejercicio_3.pdf
diff --git a/doc_curso/05_ahorcado/050Ejercicio_4.pdf b/python-total/doc_curso/05_ahorcado/050Ejercicio_4.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/050Ejercicio_4.pdf
rename to python-total/doc_curso/05_ahorcado/050Ejercicio_4.pdf
diff --git a/doc_curso/05_ahorcado/051Proyecto+del+Día+5.pdf b/python-total/doc_curso/05_ahorcado/051Proyecto+del+Día+5.pdf
similarity index 100%
rename from doc_curso/05_ahorcado/051Proyecto+del+Día+5.pdf
rename to python-total/doc_curso/05_ahorcado/051Proyecto+del+Día+5.pdf
diff --git a/doc_curso/05_ahorcado/052Diagrama+Ahorcado.png b/python-total/doc_curso/05_ahorcado/052Diagrama+Ahorcado.png
similarity index 100%
rename from doc_curso/05_ahorcado/052Diagrama+Ahorcado.png
rename to python-total/doc_curso/05_ahorcado/052Diagrama+Ahorcado.png
diff --git a/doc_curso/05_ahorcado/053Juego_Ahorcado.py b/python-total/doc_curso/05_ahorcado/053Juego_Ahorcado.py
similarity index 100%
rename from doc_curso/05_ahorcado/053Juego_Ahorcado.py
rename to python-total/doc_curso/05_ahorcado/053Juego_Ahorcado.py
diff --git a/doc_curso/06_recetario/054Abrir+y+Leer+Archivos.pdf b/python-total/doc_curso/06_recetario/054Abrir+y+Leer+Archivos.pdf
similarity index 100%
rename from doc_curso/06_recetario/054Abrir+y+Leer+Archivos.pdf
rename to python-total/doc_curso/06_recetario/054Abrir+y+Leer+Archivos.pdf
diff --git a/doc_curso/06_recetario/055Crear+y+Escribir+Archivos.pdf b/python-total/doc_curso/06_recetario/055Crear+y+Escribir+Archivos.pdf
similarity index 100%
rename from doc_curso/06_recetario/055Crear+y+Escribir+Archivos.pdf
rename to python-total/doc_curso/06_recetario/055Crear+y+Escribir+Archivos.pdf
diff --git a/doc_curso/06_recetario/056Directorios.pdf b/python-total/doc_curso/06_recetario/056Directorios.pdf
similarity index 100%
rename from doc_curso/06_recetario/056Directorios.pdf
rename to python-total/doc_curso/06_recetario/056Directorios.pdf
diff --git a/doc_curso/06_recetario/057Pathlib.pdf b/python-total/doc_curso/06_recetario/057Pathlib.pdf
similarity index 100%
rename from doc_curso/06_recetario/057Pathlib.pdf
rename to python-total/doc_curso/06_recetario/057Pathlib.pdf
diff --git a/doc_curso/06_recetario/058Path.pdf b/python-total/doc_curso/06_recetario/058Path.pdf
similarity index 100%
rename from doc_curso/06_recetario/058Path.pdf
rename to python-total/doc_curso/06_recetario/058Path.pdf
diff --git a/doc_curso/06_recetario/059Limpiar+la+Consola.pdf b/python-total/doc_curso/06_recetario/059Limpiar+la+Consola.pdf
similarity index 100%
rename from doc_curso/06_recetario/059Limpiar+la+Consola.pdf
rename to python-total/doc_curso/06_recetario/059Limpiar+la+Consola.pdf
diff --git a/doc_curso/06_recetario/060Archivos+y+Funciones.pdf b/python-total/doc_curso/06_recetario/060Archivos+y+Funciones.pdf
similarity index 100%
rename from doc_curso/06_recetario/060Archivos+y+Funciones.pdf
rename to python-total/doc_curso/06_recetario/060Archivos+y+Funciones.pdf
diff --git a/doc_curso/06_recetario/061Proyecto+del+Día+6.pdf b/python-total/doc_curso/06_recetario/061Proyecto+del+Día+6.pdf
similarity index 100%
rename from doc_curso/06_recetario/061Proyecto+del+Día+6.pdf
rename to python-total/doc_curso/06_recetario/061Proyecto+del+Día+6.pdf
diff --git a/doc_curso/06_recetario/062Mis_Recetas.py b/python-total/doc_curso/06_recetario/062Mis_Recetas.py
similarity index 100%
rename from doc_curso/06_recetario/062Mis_Recetas.py
rename to python-total/doc_curso/06_recetario/062Mis_Recetas.py
diff --git a/doc_curso/07_cuenta_bancaria/063Clases.pdf b/python-total/doc_curso/07_cuenta_bancaria/063Clases.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/063Clases.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/063Clases.pdf
diff --git a/doc_curso/07_cuenta_bancaria/064Atributos.pdf b/python-total/doc_curso/07_cuenta_bancaria/064Atributos.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/064Atributos.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/064Atributos.pdf
diff --git a/doc_curso/07_cuenta_bancaria/065Métodos.pdf b/python-total/doc_curso/07_cuenta_bancaria/065Métodos.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/065Métodos.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/065Métodos.pdf
diff --git a/doc_curso/07_cuenta_bancaria/066Tipos+de+Métodos.pdf b/python-total/doc_curso/07_cuenta_bancaria/066Tipos+de+Métodos.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/066Tipos+de+Métodos.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/066Tipos+de+Métodos.pdf
diff --git a/doc_curso/07_cuenta_bancaria/067Herencia.pdf b/python-total/doc_curso/07_cuenta_bancaria/067Herencia.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/067Herencia.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/067Herencia.pdf
diff --git a/doc_curso/07_cuenta_bancaria/068Herencia+Extendida.pdf b/python-total/doc_curso/07_cuenta_bancaria/068Herencia+Extendida.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/068Herencia+Extendida.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/068Herencia+Extendida.pdf
diff --git a/doc_curso/07_cuenta_bancaria/069Polimorfismo.pdf b/python-total/doc_curso/07_cuenta_bancaria/069Polimorfismo.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/069Polimorfismo.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/069Polimorfismo.pdf
diff --git a/doc_curso/07_cuenta_bancaria/070Métodos+Especiales.pdf b/python-total/doc_curso/07_cuenta_bancaria/070Métodos+Especiales.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/070Métodos+Especiales.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/070Métodos+Especiales.pdf
diff --git a/doc_curso/07_cuenta_bancaria/071Proyecto+del+Día+7.pdf b/python-total/doc_curso/07_cuenta_bancaria/071Proyecto+del+Día+7.pdf
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/071Proyecto+del+Día+7.pdf
rename to python-total/doc_curso/07_cuenta_bancaria/071Proyecto+del+Día+7.pdf
diff --git a/doc_curso/07_cuenta_bancaria/072Cuenta_Bancaria.py b/python-total/doc_curso/07_cuenta_bancaria/072Cuenta_Bancaria.py
similarity index 100%
rename from doc_curso/07_cuenta_bancaria/072Cuenta_Bancaria.py
rename to python-total/doc_curso/07_cuenta_bancaria/072Cuenta_Bancaria.py
diff --git a/doc_curso/08_consola_de_turnos/073Instalar+Paquetes.pdf b/python-total/doc_curso/08_consola_de_turnos/073Instalar+Paquetes.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/073Instalar+Paquetes.pdf
rename to python-total/doc_curso/08_consola_de_turnos/073Instalar+Paquetes.pdf
diff --git a/doc_curso/08_consola_de_turnos/074Módulos+y+Paquetes.pdf b/python-total/doc_curso/08_consola_de_turnos/074Módulos+y+Paquetes.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/074Módulos+y+Paquetes.pdf
rename to python-total/doc_curso/08_consola_de_turnos/074Módulos+y+Paquetes.pdf
diff --git a/doc_curso/08_consola_de_turnos/075Manejo+de+Errores.pdf b/python-total/doc_curso/08_consola_de_turnos/075Manejo+de+Errores.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/075Manejo+de+Errores.pdf
rename to python-total/doc_curso/08_consola_de_turnos/075Manejo+de+Errores.pdf
diff --git a/doc_curso/08_consola_de_turnos/076Pylint.pdf b/python-total/doc_curso/08_consola_de_turnos/076Pylint.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/076Pylint.pdf
rename to python-total/doc_curso/08_consola_de_turnos/076Pylint.pdf
diff --git a/doc_curso/08_consola_de_turnos/077practica_pylint.py b/python-total/doc_curso/08_consola_de_turnos/077practica_pylint.py
similarity index 100%
rename from doc_curso/08_consola_de_turnos/077practica_pylint.py
rename to python-total/doc_curso/08_consola_de_turnos/077practica_pylint.py
diff --git a/doc_curso/08_consola_de_turnos/078posible_solucion_pylint.py b/python-total/doc_curso/08_consola_de_turnos/078posible_solucion_pylint.py
similarity index 100%
rename from doc_curso/08_consola_de_turnos/078posible_solucion_pylint.py
rename to python-total/doc_curso/08_consola_de_turnos/078posible_solucion_pylint.py
diff --git a/doc_curso/08_consola_de_turnos/079Unittest.pdf b/python-total/doc_curso/08_consola_de_turnos/079Unittest.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/079Unittest.pdf
rename to python-total/doc_curso/08_consola_de_turnos/079Unittest.pdf
diff --git a/doc_curso/08_consola_de_turnos/080Decoradores.pdf b/python-total/doc_curso/08_consola_de_turnos/080Decoradores.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/080Decoradores.pdf
rename to python-total/doc_curso/08_consola_de_turnos/080Decoradores.pdf
diff --git a/doc_curso/08_consola_de_turnos/081Generadores.pdf b/python-total/doc_curso/08_consola_de_turnos/081Generadores.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/081Generadores.pdf
rename to python-total/doc_curso/08_consola_de_turnos/081Generadores.pdf
diff --git a/doc_curso/08_consola_de_turnos/082Proyecto+del+Día+8.pdf b/python-total/doc_curso/08_consola_de_turnos/082Proyecto+del+Día+8.pdf
similarity index 100%
rename from doc_curso/08_consola_de_turnos/082Proyecto+del+Día+8.pdf
rename to python-total/doc_curso/08_consola_de_turnos/082Proyecto+del+Día+8.pdf
diff --git a/doc_curso/08_consola_de_turnos/083numeros.py b/python-total/doc_curso/08_consola_de_turnos/083numeros.py
similarity index 100%
rename from doc_curso/08_consola_de_turnos/083numeros.py
rename to python-total/doc_curso/08_consola_de_turnos/083numeros.py
diff --git a/doc_curso/08_consola_de_turnos/084principal.py b/python-total/doc_curso/08_consola_de_turnos/084principal.py
similarity index 100%
rename from doc_curso/08_consola_de_turnos/084principal.py
rename to python-total/doc_curso/08_consola_de_turnos/084principal.py
diff --git a/doc_curso/09_buscador_numeros_serie/085Módulo+Collections.pdf b/python-total/doc_curso/09_buscador_numeros_serie/085Módulo+Collections.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/085Módulo+Collections.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/085Módulo+Collections.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/086Módulo+Shutil+y+OS.pdf b/python-total/doc_curso/09_buscador_numeros_serie/086Módulo+Shutil+y+OS.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/086Módulo+Shutil+y+OS.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/086Módulo+Shutil+y+OS.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/087Módulo+Datetime.pdf b/python-total/doc_curso/09_buscador_numeros_serie/087Módulo+Datetime.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/087Módulo+Datetime.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/087Módulo+Datetime.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/088Módulos+para+medir+el+tiempo.pdf b/python-total/doc_curso/09_buscador_numeros_serie/088Módulos+para+medir+el+tiempo.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/088Módulos+para+medir+el+tiempo.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/088Módulos+para+medir+el+tiempo.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/089Módulo+Math.pdf b/python-total/doc_curso/09_buscador_numeros_serie/089Módulo+Math.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/089Módulo+Math.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/089Módulo+Math.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/090Expresiones+Regulares.pdf b/python-total/doc_curso/09_buscador_numeros_serie/090Expresiones+Regulares.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/090Expresiones+Regulares.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/090Expresiones+Regulares.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/091Comprimir+y+Descomprimir+Archivos.pdf b/python-total/doc_curso/09_buscador_numeros_serie/091Comprimir+y+Descomprimir+Archivos.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/091Comprimir+y+Descomprimir+Archivos.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/091Comprimir+y+Descomprimir+Archivos.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/092Proyecto+del+Día+9.pdf b/python-total/doc_curso/09_buscador_numeros_serie/092Proyecto+del+Día+9.pdf
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/092Proyecto+del+Día+9.pdf
rename to python-total/doc_curso/09_buscador_numeros_serie/092Proyecto+del+Día+9.pdf
diff --git a/doc_curso/09_buscador_numeros_serie/093proyecto_9.py b/python-total/doc_curso/09_buscador_numeros_serie/093proyecto_9.py
similarity index 100%
rename from doc_curso/09_buscador_numeros_serie/093proyecto_9.py
rename to python-total/doc_curso/09_buscador_numeros_serie/093proyecto_9.py
diff --git a/doc_curso/10_invasion_espacial/094Distancia+entre+dos+puntos.pdf b/python-total/doc_curso/10_invasion_espacial/094Distancia+entre+dos+puntos.pdf
similarity index 100%
rename from doc_curso/10_invasion_espacial/094Distancia+entre+dos+puntos.pdf
rename to python-total/doc_curso/10_invasion_espacial/094Distancia+entre+dos+puntos.pdf
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/MusicaFondo.mp3 b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/MusicaFondo.mp3
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/MusicaFondo.mp3
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/MusicaFondo.mp3
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/bala.png b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/bala.png
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/bala.png
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/bala.png
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/cohete.png b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/cohete.png
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/cohete.png
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/cohete.png
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/disparo.mp3 b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/disparo.mp3
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/disparo.mp3
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/disparo.mp3
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/enemigo.png b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/enemigo.png
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/enemigo.png
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/enemigo.png
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/fondo.jpg b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/fondo.jpg
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/fondo.jpg
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/fondo.jpg
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/golpe.mp3 b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/golpe.mp3
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/golpe.mp3
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/golpe.mp3
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/main.py b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/main.py
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/main.py
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/main.py
diff --git a/doc_curso/10_invasion_espacial/095programa_dia10/ovni.png b/python-total/doc_curso/10_invasion_espacial/095programa_dia10/ovni.png
similarity index 100%
rename from doc_curso/10_invasion_espacial/095programa_dia10/ovni.png
rename to python-total/doc_curso/10_invasion_espacial/095programa_dia10/ovni.png
diff --git a/doc_curso/11_extractor_datos_web/096Extraer+Elementos+de+una+Clase.pdf b/python-total/doc_curso/11_extractor_datos_web/096Extraer+Elementos+de+una+Clase.pdf
similarity index 100%
rename from doc_curso/11_extractor_datos_web/096Extraer+Elementos+de+una+Clase.pdf
rename to python-total/doc_curso/11_extractor_datos_web/096Extraer+Elementos+de+una+Clase.pdf
diff --git a/doc_curso/11_extractor_datos_web/097proyecto_11.py b/python-total/doc_curso/11_extractor_datos_web/097proyecto_11.py
similarity index 100%
rename from doc_curso/11_extractor_datos_web/097proyecto_11.py
rename to python-total/doc_curso/11_extractor_datos_web/097proyecto_11.py
diff --git a/doc_curso/12_gestor_restaurantes/098Lista_Precios.txt b/python-total/doc_curso/12_gestor_restaurantes/098Lista_Precios.txt
similarity index 100%
rename from doc_curso/12_gestor_restaurantes/098Lista_Precios.txt
rename to python-total/doc_curso/12_gestor_restaurantes/098Lista_Precios.txt
diff --git a/doc_curso/12_gestor_restaurantes/099mi_restaurante.py b/python-total/doc_curso/12_gestor_restaurantes/099mi_restaurante.py
similarity index 100%
rename from doc_curso/12_gestor_restaurantes/099mi_restaurante.py
rename to python-total/doc_curso/12_gestor_restaurantes/099mi_restaurante.py
diff --git a/doc_curso/13_asistente_voz/100asistente_virtual.py b/python-total/doc_curso/13_asistente_voz/100asistente_virtual.py
similarity index 100%
rename from doc_curso/13_asistente_voz/100asistente_virtual.py
rename to python-total/doc_curso/13_asistente_voz/100asistente_virtual.py
diff --git a/doc_curso/14_controlador_asistencia/101asistencia.py b/python-total/doc_curso/14_controlador_asistencia/101asistencia.py
similarity index 100%
rename from doc_curso/14_controlador_asistencia/101asistencia.py
rename to python-total/doc_curso/14_controlador_asistencia/101asistencia.py
diff --git a/doc_curso/16_web/102mi_web.zip b/python-total/doc_curso/16_web/102mi_web.zip
similarity index 100%
rename from doc_curso/16_web/102mi_web.zip
rename to python-total/doc_curso/16_web/102mi_web.zip
diff --git a/img/dia03_01.png b/python-total/img/dia03_01.png
similarity index 100%
rename from img/dia03_01.png
rename to python-total/img/dia03_01.png
diff --git a/img/dia03_02.png b/python-total/img/dia03_02.png
similarity index 100%
rename from img/dia03_02.png
rename to python-total/img/dia03_02.png
diff --git a/img/dia03_03.png b/python-total/img/dia03_03.png
similarity index 100%
rename from img/dia03_03.png
rename to python-total/img/dia03_03.png
diff --git a/img/dia03_04.png b/python-total/img/dia03_04.png
similarity index 100%
rename from img/dia03_04.png
rename to python-total/img/dia03_04.png
diff --git a/img/dia03_05.png b/python-total/img/dia03_05.png
similarity index 100%
rename from img/dia03_05.png
rename to python-total/img/dia03_05.png
diff --git a/img/dia03_06.png b/python-total/img/dia03_06.png
similarity index 100%
rename from img/dia03_06.png
rename to python-total/img/dia03_06.png
diff --git a/img/dia03_07.png b/python-total/img/dia03_07.png
similarity index 100%
rename from img/dia03_07.png
rename to python-total/img/dia03_07.png
diff --git a/img/dia03_08.png b/python-total/img/dia03_08.png
similarity index 100%
rename from img/dia03_08.png
rename to python-total/img/dia03_08.png
diff --git a/img/dia03_09.png b/python-total/img/dia03_09.png
similarity index 100%
rename from img/dia03_09.png
rename to python-total/img/dia03_09.png
diff --git a/img/dia03_10.png b/python-total/img/dia03_10.png
similarity index 100%
rename from img/dia03_10.png
rename to python-total/img/dia03_10.png
diff --git a/img/dia03_11.png b/python-total/img/dia03_11.png
similarity index 100%
rename from img/dia03_11.png
rename to python-total/img/dia03_11.png
diff --git a/img/dia03_12.png b/python-total/img/dia03_12.png
similarity index 100%
rename from img/dia03_12.png
rename to python-total/img/dia03_12.png
diff --git a/img/dia03_13.png b/python-total/img/dia03_13.png
similarity index 100%
rename from img/dia03_13.png
rename to python-total/img/dia03_13.png
diff --git a/img/dia03_14.png b/python-total/img/dia03_14.png
similarity index 100%
rename from img/dia03_14.png
rename to python-total/img/dia03_14.png
diff --git a/img/dia03_15.png b/python-total/img/dia03_15.png
similarity index 100%
rename from img/dia03_15.png
rename to python-total/img/dia03_15.png
diff --git a/img/dia03_16.png b/python-total/img/dia03_16.png
similarity index 100%
rename from img/dia03_16.png
rename to python-total/img/dia03_16.png
diff --git a/img/dia03_17.png b/python-total/img/dia03_17.png
similarity index 100%
rename from img/dia03_17.png
rename to python-total/img/dia03_17.png
diff --git a/img/dia03_18.png b/python-total/img/dia03_18.png
similarity index 100%
rename from img/dia03_18.png
rename to python-total/img/dia03_18.png
diff --git a/img/dia03_19.png b/python-total/img/dia03_19.png
similarity index 100%
rename from img/dia03_19.png
rename to python-total/img/dia03_19.png
diff --git a/img/dia03_20.png b/python-total/img/dia03_20.png
similarity index 100%
rename from img/dia03_20.png
rename to python-total/img/dia03_20.png
diff --git a/img/dia03_21.png b/python-total/img/dia03_21.png
similarity index 100%
rename from img/dia03_21.png
rename to python-total/img/dia03_21.png
diff --git a/img/dia05_01.png b/python-total/img/dia05_01.png
similarity index 100%
rename from img/dia05_01.png
rename to python-total/img/dia05_01.png
diff --git a/img/dia05_02.png b/python-total/img/dia05_02.png
similarity index 100%
rename from img/dia05_02.png
rename to python-total/img/dia05_02.png
diff --git a/img/dia06_01.png b/python-total/img/dia06_01.png
similarity index 100%
rename from img/dia06_01.png
rename to python-total/img/dia06_01.png
diff --git a/img/dia07_01.png b/python-total/img/dia07_01.png
similarity index 100%
rename from img/dia07_01.png
rename to python-total/img/dia07_01.png
diff --git a/img/dia07_02.png b/python-total/img/dia07_02.png
similarity index 100%
rename from img/dia07_02.png
rename to python-total/img/dia07_02.png
diff --git a/img/dia07_03.png b/python-total/img/dia07_03.png
similarity index 100%
rename from img/dia07_03.png
rename to python-total/img/dia07_03.png
diff --git a/img/dia08_01.png b/python-total/img/dia08_01.png
similarity index 100%
rename from img/dia08_01.png
rename to python-total/img/dia08_01.png
diff --git a/img/dia08_02.png b/python-total/img/dia08_02.png
similarity index 100%
rename from img/dia08_02.png
rename to python-total/img/dia08_02.png