Fundamentos de Python

En este tema, nos adentraremos en los fundamentos de la programación en Python. Aprenderás sobre conceptos esenciales que te servirán como base para escribir código en este lenguaje de programación.

1. Variables y Tipos de Datos:

  • En Python, las variables se utilizan para almacenar datos. No es necesario declarar el tipo de variable, ya que Python es de tipado dinámico. Puedes asignar valores a las variables de la siguiente manera:
nombre = "Juan"
edad = 30
altura = 1.75
  • Los tipos de datos comunes en Python incluyen:
    • Enteros (int): Números enteros, por ejemplo, 5, -10.
    • Flotantes (float): Números con decimales, por ejemplo, 3.14, -0.5.
    • Cadenas de texto (str): Secuencias de caracteres, por ejemplo, "Hola, mundo".
    • Booleanos (bool): Valores Verdadero (True) o Falso (False).

2. Operadores y Expresiones:

  • Python admite varios operadores, como operadores aritméticos (+, -, *, /), operadores de comparación (>, <, , !=), y operadores lógicos (and, or, not).
  • Puedes realizar operaciones matemáticas simples, comparaciones y combinaciones de expresiones para tomar decisiones en tu código.

3. Estructuras de Control:

  • Las estructuras de control te permiten tomar decisiones y controlar el flujo de tu programa.
  • Estructuras de control condicionales, como if, elif, y else, te permiten ejecutar bloques de código según condiciones.
  • Bucles, como for y while, te permiten repetir acciones hasta que se cumplan ciertas condiciones.

4. Ejemplos de Código:

  • A continuación, se muestra un ejemplo de cómo combinar estos conceptos para calcular el área de un triángulo:
base = 5
altura = 3
area = (base * altura) / 2
print("El área del triángulo es:", area)

Continuación: Colecciones de datos en Python