Se ha perdido la conexión a internet.
Tu carrito
Envío gratis
No tienes productos en el carrito
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional
  • 🎓 Cursos 100% online • Acceso de por vida • Formación IT profesional

Python Básico

Python Básico

$ 40.000,00
$ 38.000,00 con transferencia
Envío gratis

1       Entorno de Aprendizaje

2       Introducción

3       Operadores y Expresiones

4       Controlando el flujo

5       Colecciones de datos

6       Entorno de Desarrollo

7       Entradas y Salidas de Datos

8       Funciones

9       Manejo de Excepciones

10    Clases y Objetos

Descripción

1       Entorno de Aprendizaje

1.1  Introducción informal

2       Introducción

2.1  Números

2.2  Textos

2.3  Listas

2.4  Lectura por consola

2.5  Primeros pasos

3       Operadores y Expresiones

3.1  El tipo lógico

3.2  Operadores relacionales

3.3  Operadores lógicos

3.4  Expresiones anidadas

3.5  Operadores de asignación

3.6  Ejercicio 1: Leer dos números, determinar si son iguales, diferentes, cuál es el mayor

3.7  Ejercicio 2: Determinar si una cadena de texto tiene una longitud entre 3 y 10

3.8  Ejercicio 3: Número mágico

3.9  Ejercicio 4: Obtener el substring de un string

3.10        Ejercicio 5: Concatenar strings

4       Controlando el flujo

4.1  Sentencia if

4.2  Sentencia while

4.3  Sentencia for

4.4  Ejercicio 1: Mostrar suma, resta y multiplicación de 2 números

4.5  Ejercicio 2: Ingresar números impares por teclado

4.6  Ejercicio 3: Sumar todos los números pares de 0 a 100

4.7  Ejercicio 4: Ingresar números y mostrar su promedio

4.8  Ejercicio 5: Ingresar números que estén en una determinada lista

4.9  Ejercicio 6: Generar distintas listas dado sus rangos

4.10        Ejercicio 7: Generar 1 lista con los números repetidos entre 2 listas

4.11        Ejercicio 8: Contar los espacios en blanco en un string

4.12        Ejercicio 9: Resolver ecuaciones de 1º grado

4.13        Ejercicio 10: Comprobar si un número es par o impar con el operador ternario

4.14        Ejercicio 11: Comprobar si un punto del plano euclidiano pertenece al cuadrado unidad

4.15        Ejercicio 12: Comprobar si un año es bisiesto

4.16        Ejercicio 13: Contar el número de vocales en una frase

4.17        Ejercicio 14: Dados 2 números encontrar el primer número divisible por 2, 3 y 5

4.18        Ejercicio 15: Introducir números por teclado y sumarlos

4.19        Ejercicio 16: Rotar las letras del abecedario

4.20        Ejercicio 17: Imprimir un string al revés

4.21        Ejercicio 18: Dada una progresión aritmética, calcular la suma

4.22        Ejercicio 19: Imprimir todas las letras de un string, salvo la indicada por el usuario

4.23        Ejercicio 20: Dado un string, imprimirlo sin vocales

5       Colecciones de datos

5.1  Tuplas

5.2  Conjuntos

5.3  Diccionarios

5.4  Pilas y colas con listas

5.5  Ejercicio 1: Añadir y borrar elementos de un conjunto

5.6  Ejercicio 2: Realizar acciones a un conjunto de vídeo juegos

5.7  Ejercicio 3: Armar una cola de listas de tareas por prioridad

5.8  Ejercicio 4: Añadir elementos a una lista

5.9  Ejercicio 5: Eliminar elementos de una lista

5.10        Ejercicio 6: Ordenar números de una lista

5.11        Ejercicio 7: Convertir números impares en una lista

5.12        Ejercicio 8: Crear una matriz de 4 x 4 y guardarla en una lista

5.13        Ejercicio 9: Sumar dos matrices, con listas

5.14        Ejercicio 10: Hacer el producto de dos matrices, con listas

5.15        Ejercicio 11: Añadir datos de un cliente a un diccionario

5.16        Ejercicio 12: Realizar el promedio de notas en un diccionario por materias

5.17        Ejercicio 13: Eliminar una clave de un diccionario

5.18        Ejercicio 14: Calcular la letra con el número de documento, en un diccionario

5.19        Ejercicio 15: Calcular la aparición de cada letra de un string en un diccionario

5.20        Ejercicio 16: Guardar en un conjunto, las letras de una frase

5.21        Ejercicio 17: Imprimir la intersección de letras de dos palabras, con conjuntos

5.22        Ejercicio 18: Calcular la diferencia simétrica entre dos conjuntos

5.23        Ejercicio 19: Guardar en un conjunto los números primos mediante la criba de Eratóstenes

5.24        Ejercicio 20: Devolver el elemento máximo de un conjunto

5.25        Ejercicio 21: Añadir elementos a una tupla

5.26        Ejercicio 22: Cargar una tupla con distintas categorías

5.27        Ejercicio 23: Crear una tupla con el número de vocales, consonantes y espacios en blanco, de una frase

5.28        Ejercicio 24: Guardar en una tupla las asignaturas con el promedio de notas

5.29        Ejercicio 25: Guardar en una tupla una serie de puntos y a qué cuadrante pertenece

6       Entorno de Desarrollo

6.1  Instalaciones necesarias

7       Entradas y Salidas de Datos

7.1  Entradas

7.2  Salidas

7.3  Ejercicio 1: Formateo de distintos valores

7.4  Ejercicio 2: Ingresar 2 números que serán a las filas y columnas de una tabla y mostrar sus valores

7.5  Ejercicio 3: Descomponer un número en unidades, decenas, centenas y miles

7.6  Ejercicio 4: Formatear un string. Todo en mayúsculas, primera letra en mayúscula, todas las letras en minúsculas menos la 3º, todas las letras en mayúsculas menos la 1º y sustituir 2 letras en cada palabra.

7.7  Ejercicio 5: Calcular la edad dado el año de nacimiento y al año actual

8       Funciones

8.1  Programación de funciones

8.2  Definición de funciones

8.3  Retorno de valores

8.4  Envío de valores

8.5  Argumentos y parámetros

8.6  Argumentos por valor y referencia

8.7  Argumentos y parámetros indeterminados

8.8  Funciones recursivas

8.9  Funciones integradas

8.10        Ejercicio 1: Calcular el área de un rectángulo

8.11        Ejercicio 2: Calcular el área de un círculo

8.12        Ejercicio 3: Devolver si un número es mayor, menor o igual que otro

8.13        Ejercicio 4: Devolver el punto intermedio de dos números

8.14        Ejercicio 5: Devolver valores si un número es menor, mayor o igual

8.15        Ejercicio 6: Armar dos listas de números dados, una con los números pares y otra con los números impares

8.16        Ejercicio 7: Devolver la cantidad de apariciones de una letra en una frase

8.17        Ejercicio 8: Mostrar por pantalla el triángulo de Pascal

8.18        Ejercicio 9: Crear una función recursiva para contar hacia atrás

8.19        Ejercicio 10: Crear una función recursiva que calcule el factorial

8.20        Ejercicio 11: Resolver ecuaciones de 1º grado

8.21        Ejercicio 12: Función de calculadora. Suma, resta, multiplica y divide, y devuelva el resultado de la operación

8.22        Funciones lambda

8.23        Ejercicio 13: Devolver una tupla con un número, su doble y su cuadrado

8.24        Función filter

8.25        Ejercicio 14: Filtrar una lista numérica con los números positivos

8.26        Función reduce

8.27        Ejercicio 15: Dada una lista de palabras, devolver la que tenga mayor cantidad de letras “a”

8.28        Función map

8.29        Ejercicio 16: Convertir una lista de grados Celsius a grados Farenheit

8.30        Función sorted

8.31        Ejercicio 17: Ordenar una lista de palabras por el número de apariciones de una letra

8.32        Random

9       Manejo de Excepciones

9.1  Gestión de errores

9.2  Errores

9.3  Excepciones

9.4  Mútiples excepciones

9.5  Invocación de excepciones

9.6  Ejercicio 1: Localizar un error, crear una excepción y explicar en un mensaje: División por 0

9.7  Ejercicio 2: Localizar un error, crear una excepción y explicar en un mensaje: Índice de una lista fuera de rango

9.8  Ejercicio 3: Localizar un error, crear una excepción y explicar en un mensaje: En un diccionario hacemos referencia a una clave no definida

9.9  Ejercicio 4: Localizar un error, crear una excepción y explicar en un mensaje: Convertir una cadena a un número para sumarlo

9.10        Ejercicio 5: Localizar un error, crear una excepción y explicar en un mensaje: Añadir elementos por duplicado en una lista

10    Clases y Objetos

10.1        Programación Orientada a Objetos

10.2        Programación Estructurada vs POO

10.3        Clases y Objetos

10.4        Atributos y métodos de clase

10.5        Métodos especiales de clase

10.6        Objetos dentro de objetos

10.7        Encapsulación de atributos y métodos

10.8        Ejercicio 1: Crear una clase que dado un punto, indique a qué cuadrante pertenece, dado otro punto calcule el vector resultante, y la distancia entre dos puntos

10.9        Ejercicio 2: Crear una clase RationalNumber que reciba un numerador y un denominador

10.10     Ejercicio 3: Crear métodos de instancia de la clase RationalNumber que devuelva el cociente, si el denominador es 0 o no y que simplifique la fracción a la fracción irreducible

10.11     Ejercicio 4: Implementar métodos estáticos para sumar, restar, multiplicar y dividir dos números racionales

10.12     Ejercicio 5: Configurar métodos de clases de la clase RationalNumber para obtener números aleatorios, que cree distintos objetos y que dado un número real se encargue de buscar su expresión en racional

10.13     Ejercicio 6: Convertir métodos en una propiedad


Valora este producto

Formatos: JPG, PNG o WEBP. Máx. 4MB
Subiendo imagen…
0
0 valoraciones
5
0
4
0
3
0
2
0
1
0

Reseñas

Aún no hay reseñas. ¡Sé el primero en dejar una reseña!

Otros usuarios también compraron