En la cuarta clase del curso básico de Python vamos a aprender qué tipos de datos podemos utilizar en las variables.
Vamos a practicar y ver los tipos de datos más habituales en el lenguaje de programación Python, veremos ejemplos de los diferentes tipos que ya adelantamos en la anterior lección.
Recordad que las variables pueden tener diferente tipo de información como por ejemplo un número, cadenas de texto, listas de elementos, tuplas, dicciones, booleanos, clases, excepciones entre otros. ¡Empecemos!
¡Así de fácil! Ya sabemos cómo funcionan los tipos de datos y algunos trucos para gestionar el tipado en las variables.
Hemos visto cómo podemos comprobar el tipo de una variable a través de la función type() que nos retorna el tipo de datos de una variable y hemos podido ver diferentes tipos de datos numéricos y cadenas de texto.
También hemos convertido una variable de un tipo de dato a otro en un supuesto por ejemplo de que queremos transformar una string en un integer. Todo ello con función que fuerzan el tipo como int(), str(), etc. También veremos el uso de los números complex.
Finalmente, destacar el uso de la función isinstance() que nos va a permitir preguntar a una variable si es de un tipo de dato concreto. Para utilizar esta función bastará con pasar como argumento el tipo de dato: isinstance(mi_variable, str) y la función nos devolverá con True o False si es de ese tipo o no.
Como deberes os animo a que investiguéis más sobre los diferentes tipos de datos poniendo a prueba la consola de Python practicando con los tipos de datos y las variables en números, cadenas de texto, casteando los tipos, etc. Así podéis poner en práctica todo lo aprendido hasta ahora.
Y como siempre, que no se os olvide que si tenéis cualquier duda o comentario podéis escribirnos a través del panel de soporte :).
Todos los capítulos de este curso:
- Curso de Python #1. Introducción
- Curso de Python #2. Instalación
- Curso de Python #3. Variables
- Curso de Python #4. Tipos de datos
- Curso de Python #5. Condicionales y operadores
- Curso de Python #6. Listas, tuplas y diccionarios
- Curso de Python #7. Bucles
- Curso de Python #8. Funciones
- Curso de Python #9. Errores y excepciones
- Curso de Python #10. Ejercicio final