├── 01 Errores - Ejercicio.py ├── 08 Parámetros - Ejercicio.py ├── 02 Variables - Ejercicio.py ├── 12 Múltiples Return - Ejercicio.py ├── 09 Parámetros múltiples - Ejercicio.py ├── 06 Concatenación - Ejercicio.py ├── 11 Return - Ejercicio.py ├── 10 Parámetros por defecto - Ejercicio.py ├── 05 Actualizar Variables - Ejercicio.py ├── 04 Variables como números - Ejercicio.py ├── 03 Números - Ejercicio.py └── 07 Función Input - Ejercicio.py /01 Errores - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Arregla el código hasta que no te dé errores. 2 | 3 | print("""Cuando estás triste, 4 | No estás feliz.""")/ 5 | 6 | print("") 7 | 8 | print(-El Bromas.) 9 | 10 | qrint('2019.') 11 | -------------------------------------------------------------------------------- /08 Parámetros - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #La función mul_dos_suma_cinco() multiplica un número por dos y luego le suma cinco 2 | #Como está escrita ahora mismo, el número que opera siempre es el número "3" 3 | 4 | def mul_dos_suma_cinco(): 5 | print(3 * 2 + 5) 6 | 7 | mul_dos_suma_cinco() 8 | 9 | #Cambia la función para que, en vez de 3, opere cualquier número. 10 | #Para esto, crea un parámetro que se llame "numero" 11 | #Luego cambia el número "3" por la variable "numero" 12 | #Luego, usa como argumento "100" al llamar la función 13 | #Si en pantalla ves el número "205", ¡lo hiciste bien! 14 | -------------------------------------------------------------------------------- /02 Variables - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Escribe tu nombre en la línea 3. 2 | #Guarda tu nombre en la variable miNombre. 3 | 4 | #Escribe el nombre de tu mejor amigo en la línea 6. 5 | #Guarda ese nombre en la variable miMejorAmigo. 6 | 7 | #Escribe el nombre del lugar en el que conociste a tu mejor amigo en la línea 9. 8 | #Guarda ese nombre en la variable lugarEnQueNosConocimos 9 | 10 | #Corre el código. Debería imprimir tu nombre, el de tu mejor amigo y el lugar en que se conocieron. 11 | print("Mi nombre es:") 12 | print(miNombre) 13 | print("Mi mejor amigo es:") 14 | print(miMejorAmigo) 15 | print("Nos conocimos en:") 16 | print(lugarEnQueNosConocimos) 17 | -------------------------------------------------------------------------------- /12 Múltiples Return - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #La función "informacionPersonal" recoge la información personal de una persona 2 | 3 | def informacionPersonal(nombre, edad, pais): 4 | name = "Juana de Arco" 5 | age = 19 6 | country = "Francia" 7 | 8 | 9 | print(nombre + ", de " + pais + ", tiene " + str(edad) + " años de edad.") 10 | 11 | #Agrega una línea en la función que devuelva las variables "name", "age" y "country". 12 | 13 | #Luego, afuera de la función, en la línea 8, llámala 14 | #Guarda el valor de llamar a esa función en las variables "nombre", "edad" y "pais". 15 | 16 | #Corre el programa. Debería imprimir el siguiente texto: 17 | #Juana de Arco, de Francia, tiene 10 años de edad. 18 | -------------------------------------------------------------------------------- /09 Parámetros múltiples - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #La función mul_dos_suma_cinco() multiplica un número por dos y luego le suma cinco 2 | 3 | def mul_dos_suma_cinco(numero): 4 | print(numero * 2 + 5) 5 | 6 | mul_dos_suma_cinco(100) 7 | 8 | #Vamos a hacerla más flexible. 9 | 10 | #Primero, cambia el nombre de la función a "mul_x_suma_y" 11 | 12 | #Luego, agrega los parámetros "x" y "y" después del parámetro "numero" 13 | 14 | #Ahora, reemplaza el "2" en el print de la función por "x" 15 | 16 | #Reemplaza el "5" en el print de la función por "y" después. 17 | 18 | #Al llamar la función, usa como primer argumento "100", como segundo "4" y como tercero "22" 19 | 20 | #Corre el programa. Si el resultado es "422", ¡lo hiciste bien! 21 | -------------------------------------------------------------------------------- /06 Concatenación - Ejercicio.py: -------------------------------------------------------------------------------- 1 | saludo = "Hola" 2 | #Python necesita tu nombre para saludarte. 3 | #En la línea 4, escribe tu nombre en una varible de tipo String llamada nombre. 4 | 5 | #En la línea 8, concatena el saludo y el nombre. 6 | #Guarda esa concatenación en la variable saludoCompleto. 7 | #Recuerda separar el saludo y el nombre con una coma y un espacio (", "). 8 | 9 | #En la línea 11, guarda tu edad en una variable llamada edad. 10 | #Tu edad debe ser guardada en una variable de tipo int. 11 | 12 | #Corre el programa. Verás que hay un TypeError. 13 | textoEdad = "En un año tendrás " + edad+1 + " años." 14 | print(saludoCompleto + ". " + textoEdad) 15 | #Prueba a usar la función str() para arreglar la variable textoEdad. 16 | #Luego corre el programa y confirma que la información que te dice sea correcta. 17 | -------------------------------------------------------------------------------- /11 Return - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #La función "calcularEdad" calcula la edad de una persona 2 | #Lo hace restando el año actual menos el año de nacimiento 3 | 4 | def calcularEdad(añoActual, añoDeNacimiento): 5 | edad = añoActual - añoDeNacimiento 6 | 7 | #Agrega una línea en la función que devuelva la variable "edad" 8 | 9 | #Luego, afuera de la función, llámala con el año actual y tu año de nacimiento 10 | #Guarda el valor de llamar a esa función en la variable "miEdad" 11 | 12 | #Vuelve a llamar la función con el año actual y el año de nacimiento de tu mejor amigo(a). 13 | #Guarda el valor de llamar a esta función en la variable "edadDeMiAmigo" 14 | 15 | #Imprime el siguiente texto: 16 | #"Tengo X años y mi mejor amigo(a) tiene Y años." 17 | #Donde X es tu edad guardada en la variable "miEdad" 18 | #Donde Y es la edad de tu mejor amigo(a) en la variable "edadDeMiAmigo" 19 | -------------------------------------------------------------------------------- /10 Parámetros por defecto - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Abajo tienes la función "crearHojaDeCalculo" 2 | #La función toma como parámetro "nombre" 3 | #Esta solo imprime que una Hoja de Cálculo se está creando 4 | 5 | def crearHojaDeCalculo(nombre): 6 | print("Creando una hoja de cálculo llamada " + nombre) 7 | 8 | #Agrega un parámetro que se llame "cantidadDeFilas" 9 | #Agrega por defecto el valor "1000" al parámetro "cantidadDeFilas" 10 | 11 | #Cambia el print dentro de la función para que imprima lo siguiente: 12 | #'Creando una hoja de cálculo llamada "nombre" con "cantidadDeFilas" filas' 13 | #En "nombre" y "cantidadDeFilas", usar las variables correspondientes 14 | #Recuerda concatenar y usar el método str() en la "cantidadDeFilas" 15 | 16 | #Finalmente, llama la función con el nombre "Ahorros" 17 | #Debería imprimir el texto: 18 | #"Creando una hoja de cálculo llamada Ahorros con 1000 filas". 19 | 20 | #Ahora llama la función con el nombre "Datos" y con 10 filas. 21 | #Debería imprimir el texto: 22 | #"Creando una hoja de cálculo llamada Datos con 10 filas". 23 | -------------------------------------------------------------------------------- /05 Actualizar Variables - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Vas a ir de compras. 2 | #Inicialmente tienes 50 dólares disponibles para gastar. 3 | #En la línea 4, asigna el dinero que tienes a la variable dineroDisponible. 4 | 5 | #Compraste una camiseta de 12.30 dólares. 6 | #En la línea 7, actualiza con el operador -= la variable dineroDisponible. 7 | 8 | #Imprime en la línea 9 el dinero que te queda. 9 | 10 | #Ahora compraste una lámpara para decorar tu casa. Te costó 30 dólares. 11 | #En la línea 12, usa el operador correspondiente para actualizar el dinero que te queda. 12 | 13 | #En la línea 14, imprime el dinero que te queda. 14 | 15 | #No te queda mucho dinero. Llamaste a un amigo que te prestó 20 dólares. 16 | #Añade, en la línea 17 y con el operador +=, esos 20 dólares a tu dinero disponible. 17 | 18 | #¿Cuánto dinero tienes ahora? Imprímelo por pantalla en la línea 19. 19 | 20 | #¡Te alcanza para unas gafas nuevas de 25 dólares! ¡Cómpralas! 21 | #En la línea 23, actualiza tu variable dineroDisponible para representar esta compra. 22 | #Luego, en la línea 24, imprime el dinero que te sobró. 23 | 24 | 25 | #Si te quedaron 2.70 dólares, no solo hiciste bien el programa, ¡sino que puedes comprarte un postre! 26 | -------------------------------------------------------------------------------- /04 Variables como números - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Estás con tus amigos y quieren comprar entre todos una botella de Tequila. 2 | #La botella de Tequila tiene un precio de 65 dólares. 3 | #En la línea 4, crea una variable llamada dineroTotal y asígnale el número 0. 4 | 5 | #Tú tienes 14.50 dólares. 6 | #En la línea 7, crea una variable llamada miDinero con el dinero que tienes. 7 | 8 | #Tu amigo Luis tiene 17 dólares. 9 | #En la línea 10, crea una variable llamada dineroLuis con el dinero que él tiene. 10 | 11 | #Tu amiga Valentina tiene 12.15 dólares. 12 | #En la línea 13, crea una variable llamada dineroValentina con el dinero que ella tiene. 13 | 14 | #Tu amigo Daniel tiene 20 dólares. 15 | #En la línea 16, crea una variable llamada dineroDaniel con el dinero que él tiene. 16 | 17 | #Ahora, en la línea 20, vamos a contar el dinero que tienen entre todos. 18 | #Actualiza la variable dineroTotal para que sea igual a la suma del dinero de todos. 19 | #No uses los números directamente en la suma, sino las variables. 20 | 21 | #En la línea 22, imprime la variable dineroTotal para saber cuánto dinero tienen. 22 | 23 | #¿Tienen suficiente dinero para comprar la botella de Tequila? 24 | #En la línea 25 imprime un mensaje para decirle a tus amigos si pueden comprar la botella o no. 25 | -------------------------------------------------------------------------------- /03 Números - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Estás diseñando un juego. Tienes que darle valores a las armas que se usan. 2 | #Aquí verás las dos armas que se usan en el juego. 3 | arma1 = "Espada" 4 | arma2 = "Arco" 5 | #Ahora tienes que asignarle un número a las características del arma. 6 | #En la línea 8 escribe un número float entre 0.0 y 10.0 que represente el daño de la espada. 7 | #Guarda ese número en la variable dañoEspada. 8 | 9 | #En la línea 11 escribe un número int entre 1 y 10 que represente la resistencia de la espada. 10 | #Guarda ese número en la variable resistenciaEspada. 11 | 12 | #En la línea 14 escribe un número float entre 0.0 y 10.0 que represente el daño del arco. 13 | #Guarda ese número en la variable dañoArco. 14 | 15 | #En la línea 17 escribe un número int entre 1 y 10 que represente la resistencia del arco. 16 | #Guarda ese número en la variable resitenciaArco. 17 | 18 | #Corre el código. Debería imprimir las armas y sus características. 19 | print("Arma 1: " + arma1) 20 | print("Daño:", dañoEspada) 21 | print("Resistencia:", resistenciaEspada) 22 | print() 23 | print("Arma 2: " + arma2) 24 | print("Daño:", dañoArco) 25 | print("Resistencia:", resistenciaArco) 26 | #No te preocupes si no entiendes cómo usé la función print en este ejercicio. 27 | #Aprenderás a imprimir texto y variables a la vez en los siguientes videos. 28 | -------------------------------------------------------------------------------- /07 Función Input - Ejercicio.py: -------------------------------------------------------------------------------- 1 | #Vamos a hacer un programa que lea la informació de una persona y la imprima. 2 | #Primero, vamos a preguntarle su nombre. 3 | #En la línea 6 crea la variable 'nombre'. 4 | #Asígnale a esa variable la función input() con un mensaje entre los paréntesis. 5 | #El mensaje debe decir "¿Cuál es tu nombre?: ". 6 | 7 | #Bien. Ahora la edad. Crea una variable en la línea 11 que se llame 'edad'. 8 | #Asígnale un input a la variable 'edad', con un mensaje entre los paréntesis. 9 | #El mensaje debe decir "¿Cuántos años tienes?: ". 10 | #Encierra la función input entre la función int() para hacer entero el número. 11 | 12 | #Ahora preguntaremos los gustos. Crearemos varias variables. 13 | #En la línea 15 crea la variable 'comidaFavorita'. Asígnale un input. 14 | #Escribe el mensaje "¿Cuál es tu comida favorita?: " dentro del input. 15 | 16 | #Ahora haremos lo mismo con el tipo de música favorita. 17 | #En la línea 18, crea la variable 'musicaFavorita', con un input y un mensaje. 18 | 19 | #En la línea 20, crea la variable 'tipoDePeliculasFavorito'. 20 | #También asígnale un input y un mensaje acorde. 21 | 22 | #Ahora completa los prints de las líneas 23-28 para mostrar la información. 23 | #Mira las pistas en la líneas 30-34 si lo necesitas. 24 | print() 25 | print("Nombre:") 26 | print("Edad:") 27 | print("Comida Favorita:") 28 | print("Música Favorita:") 29 | print("Tipo de Películas Favorito:") 30 | #Deja el primer print() vacío. Servirá como un salto de línea. 31 | #El segundo print imprime "Nombre:" pero no muestra el nombre ingresado. 32 | #Usa una coma para separar ese texto de la variable 'nombre'. 33 | #Haz lo mismo con los demás textos. 34 | #También puedes concatenar, ¡pero ten cuidado con la variable 'edad'!. 35 | --------------------------------------------------------------------------------