35 usuarios conectados

Sintaxis básica de Python.Variables y tipos de datos

Comparte esto

Ahora que has ejecutado tu primer programa, vamos a adentrarnos en la sintaxis básica de Python, explorando las variables y los tipos de datos fundamentales.

Variables:

En Python, una variable es un nombre que se utiliza para referirse a una ubicación de memoria que almacena un valor. A diferencia de algunos otros lenguajes, en Python no necesitas declarar explícitamente el tipo de dato de una variable. Python es un lenguaje de tipado dinámico, lo que significa que el tipo de una variable se determina en tiempo de ejecución 1 según el valor que se le asigne.  

Reglas para nombrar variables:

Ejemplos de asignación de variables:

Python
 
nombre = "Carlos"  # Una variable de tipo cadena (string)
edad = 30        # Una variable de tipo entero (integer)
altura = 1.75    # Una variable de tipo flotante (float)
es_estudiante = False  # Una variable de tipo booleano (boolean)

Tipos de Datos Fundamentales:

Python tiene varios tipos de datos incorporados que representan diferentes tipos de valores. Los más fundamentales son:

  1. Enteros (int): Representan números enteros, tanto positivos como negativos, sin parte decimal.

    Python
     
    numero_entero_positivo = 10
    numero_entero_negativo = -5
    cero = 0
    print(type(numero_entero_positivo))  # Salida: <class 'int'>
    
  2. Flotantes (float): Representan números reales con parte decimal.

    Python
     
    numero_flotante_positivo = 3.14
    numero_flotante_negativo = -0.5
    otro_flotante = 2.0
    print(type(numero_flotante_positivo))  # Salida: <class 'float'>
    
  3. Booleanos (bool): Representan valores de verdad, que pueden ser True (verdadero) o False (falso). Son fundamentales para la lógica condicional.

    Python
     
    verdadero = True
    falso = False
    print(type(verdadero))  # Salida: <class 'bool'>
    
  4. Cadenas (str): Representan secuencias de caracteres. Se definen utilizando comillas simples (') o comillas dobles (").

    Python
     
    saludo_simple = 'Hola'
    saludo_doble = "Mundo"
    mensaje_largo = "Esta es una cadena más larga."
    cadena_con_comilla_simple = "Él dijo: 'Hola'."
    cadena_con_comilla_doble = 'Ella respondió: "Adiós".'
    print(type(saludo_simple))  # Salida: <class 'str'>
    

Operaciones básicas con tipos de datos:

Python permite realizar diversas operaciones con estos tipos de datos:

Función type():

Como has visto en los ejemplos, la función incorporada type() se utiliza para determinar el tipo de dato de una variable. Esto puede ser útil para entender cómo Python está interpretando tus datos.

Ejemplo combinando variables y tipos de datos:

Python
 
nombre_curso = "Python para principiantes"
duracion_horas = 10
precio = 49.99
esta_activo = True

print(f"El curso '{nombre_curso}' tiene una duración de {duracion_horas} horas y un precio de ${precio}. ¿Está activo? {esta_activo}")

Este ejemplo muestra cómo se declaran variables de diferentes tipos y cómo se pueden combinar para formar una salida más informativa utilizando f-strings (cadenas de texto formateadas).

¡Este es el comienzo de la manipulación de datos en Python! A medida que avancemos, exploraremos más tipos de datos y estructuras de datos más complejas