Skip to content

AntonioZurano/Curso-de-Python

Repository files navigation

Curso de Python de ConquerBlocks

Este repositorio contiene los ejercicios desarrollados durante el Curso de Python del Master en Full Stack y Blockchain de ConquerBlocks.

Contenido del Curso

Tema 1: Variables, Tipos de Datos y Operaciones Básicas

En este tema se cubren los fundamentos de Python, incluyendo la creación y uso de variables, los diferentes tipos de datos (números, cadenas, booleanos, etc.), y las operaciones básicas que se pueden realizar con ellos.

Tema 2: Test Condicionales, If Statement y Switch-Case

Este tema se enfoca en la toma de decisiones en Python utilizando estructuras condicionales como las sentencias if, elif y else. También se exploran las alternativas al switch-case, que no está directamente implementado en Python, pero puede simularse con estructuras de control como diccionarios de funciones.

Tema 3: Listas y Estructuras Iterativas

Aquí se estudian las listas, una estructura de datos fundamental en Python, y cómo iterar sobre ellas usando bucles for y while. Se abordan también las comprensiones de listas y otras técnicas avanzadas de manipulación de listas.

Tema 4: Arrays y Módulos

En este tema se introduce el uso de arrays mediante la librería numpy para operaciones más eficientes y potentes con grandes conjuntos de datos. Además, se explica cómo organizar el código en módulos y paquetes para mejorar la modularidad y reutilización del código.

Tema 5: Tuplas y Sets

Se exploran las tuplas, que son similares a las listas pero inmutables, y los sets, que son colecciones desordenadas de elementos únicos. Estos tipos de datos se usan en diferentes contextos y tienen propiedades que los hacen útiles en diversas situaciones.

Requisitos

Para ejecutar los ejercicios de este curso, necesitas tener instalado Python 3.10 y conda para manejar el entorno virtual.

Instalación

  1. Clona este repositorio en tu máquina local:

    git clone https://github.com/AntonioZurano/Curso-de-Python.git
    cd Curso-de-Python
  2. Crea y activa el entorno virtual con conda:

    conda create --name curso_python python=3.10
    conda activate curso_python
  3. Instala las dependencias necesarias:

    pip install -r requirements.txt

Uso

Cada tema tiene su propio directorio con los ejercicios correspondientes. Puedes navegar a cada uno de ellos y ejecutar los scripts de Python para ver los resultados.

Contribuciones

Las contribuciones son bienvenidas. Por favor, abre un issue o un pull request para discutir cualquier cambio que desees realizar.

Licencia

Este proyecto está licenciado bajo la Licencia MIT.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published