Skip to content

Repository files navigation

curso-python-openbootcamp

Introducción a Python

Ejercicio 1

Desde la consola de python almacena la cadena “Hola mundo!” en una variable y muéstrala.

Tienes que subir capturas de pantalla en una carpeta comprimida zip.

Ubicacion: Archivo.zip

El intérprete de Python

Ejercicio 2

Modifica la variable del anterior ejercicio en la consola de python y después muestrala por consola para ver la modificación de la variable.

Tienes que subir capturas de pantalla en una carpeta comprimida zip.

Ubicacion: Archivo.zip

Introducción a los tipos de objetos

Ejercicio 3

Escribe un programa en la consola de python que pida al usuario su peso (en kg) y estatura (en metros), calcule el índice de masa corporal y lo almacene en una variable, e imprima por pantalla la frase Tu índice de masa corporal es donde es el índice de masa corporal calculado redondeado con dos decimales. Tienes que subir capturas de pantalla en una carpeta comprimida zip.

Ubicacion: indiceMasaCorporal.py

Control de flujo

Ejercicio 4

Escribe un programa que sea capaz de mostrar los números del 1 al 100 en orden inverso.

Ubicacion: cuentaRegresiva.py

Funciones

Ejercicio 5

Escribe una función que pueda decirte si un año (número entero) es bisiesto o no.

Ubicacion: aniosBisiestos.py

Clases y objetos

Ejercicio 6

En este ejercicio vais a crear la clase Vehículo la cual tendrá los siguientes atributos:

  • Color

  • Ruedas

  • Puertas

Por otro lado crearéis la clase Coche la cual heredará de Vehículo y tendrá los siguientes atributos:

  • Velocidad

  • Cilindrada

Por último, tendrás que crear un objeto de la clase Coche y mostrarlo por consola.

Ubicacion: fabricaDeCoches.py

Ejercicio 7

En este segundo ejercicio, tendréis que crear un programa que tenga una clase llamada Alumno que tenga como atributos su nombre y su nota. Deberéis de definir los métodos para inicializar sus atributos, imprimirlos y mostrar un mensaje con el resultado de la nota y si ha aprobado o no.

Ubicacion: calificandoAlumno.py

Modulos

Ejercicio 8

En este ejercicio tendréis que crear un módulo que contenga las operaciones básicas de una calculadora: sumar, restar, multiplicar y dividir.

Este módulo lo importaréis a un archivo python y llamaréis a las funciones creadas. Los resultados tenéis que mostrarlos por consola.

Ubicacion: ejercicio-8

Ejercicio 9

En este segundo ejercicios tendréis que crear un script que nos diga si es la hora de ir a casa. Tendréis que hacer uso del modulo time. Necesitaréis la fecha del sistema y poder comprobar la hora.

En el caso de que sean más de las 7, se mostrará un mensaje y en caso contrario, haréis una operación para calcular el tiempo que queda de trabajo.

Ubicacion: ejercicio-9

Entrada y salida

Ejercicio 10

En este ejercicio, tendréis que crear un archivo py donde creéis un archivo txt, lo abráis y escribáis dentro del archivo. Para ello, tendréis que acceder dos veces al archivo creado.

Ubicacion: salidaTxt.py

Ejercicio 11

En este segundo ejercicio, tendréis que crear un archivo py y dentro crearéis una clase Vehículo, haréis un objeto de ella, lo guardaréis en un archivo y luego lo cargamos.

Ubicacion: serializador.py

Bibliotecas y funciones Built-in

Ejercicio 12

Crea un script que le pida al usuario una lista de países (separados por comas). Éstos se deben almacenar en una lista. No debería haber países repetidos (haz uso de set). Finalmente, muestra por consola la lista de países ordenados alfabéticamente y separados por comas.

Ubicacion: listaPaises.py

Ejercicio 13

En este segundo ejercicio, tenéis que crear una aplicación que obtendrá los elementos impares de una lista pasada por parámetro con filter y realizará una suma de todos estos elementos obtenidos mediante reduce.

Ubicacion: sumaImpares.py

GUI

Ejercicio 14

En este ejercicio tenéis que crear una lista de RadioButton que muestre la opción que se ha seleccionado y que contenga un botón de reinicio para que deje todo como al principio.

Al principio no tiene que haber una opción seleccionada.

Ubicacion: main.py

Ejercicio 15

En este segundo ejercicio, tendréis que crear una interfaz sencilla la cual debe de contener una lista de elementos seleccionables, también debe de tener un label con el texto que queráis.

Ubicacion: main.py

Bases de datos

Ejercicio 16

En este ejercicio tendréis que crear una tabla llamada Alumnos que constará de tres columnas: la columna id de tipo entero, la columna nombre que será de tipo texto y la columna apellido que también será de tipo texto.

Una vez creada la tabla, tenéis que insertarle datos, como mínimo tenéis que insertar 8 alumnos a la tabla.

Por último, tienes que realizar una búsqueda de un alumno por nombre y mostrar los datos por consola.

Ubicacion: main.py

Introducción a Django

Ejercicio 17

En este ejercicio tendrás que crear una aplicación en Django que almacene datos de directores de cine y luego se puedan ver sus películas, así como una descripción de las mismas.

Tienes que personalizar el admin de la aplicación y a su vez crear las vistas de cada una de las partes de la aplicación.

Ubicacion: ejercicio-17

About

Ejercitación realizada en el contexto del curso de python brindado por OpenBootcamp :https://open-bootcamp.com/cursos/python

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages