Introducción a Python¶

Este notebook muestra conceptos básicos del lenguaje Python como:

  • Variables
  • Tipos de datos
  • Condicionales
  • Bucles
  • Funciones

Variables en Python¶

Las variables se usan para almacenar información. En Python no es necesario declarar el tipo de variable.

In [1]:
nombre = "Arthur"
edad = 25
altura = 1.75

print(nombre)
print(edad)
print(altura)
Arthur
25
1.75

Tipos de datos básicos¶

Python tiene varios tipos de datos como:

  • string
  • integer
  • float
  • boolean
In [2]:
texto = "Hola mundo"
numero = 10
decimal = 3.14
activo = True

print(type(texto))
print(type(numero))
print(type(decimal))
print(type(activo))
<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>

Operaciones matemáticas¶

Python permite realizar operaciones aritméticas básicas.

Operaciones matemáticas¶

Python permite realizar operaciones aritméticas básicas.

In [4]:
a = 10
b = 5

suma = a + b
resta = a - b
multiplicacion = a * b
division = a / b

print("Suma:", suma)
print("Resta:", resta)
print("Multiplicación:", multiplicacion)
print("División:", division)
Suma: 15
Resta: 5
Multiplicación: 50
División: 2.0

Condicionales¶

Las estructuras condicionales permiten ejecutar código dependiendo de una condición.

In [5]:
edad = 20

if edad >= 18:
    print("Eres mayor de edad")
else:
    print("Eres menor de edad")
Eres mayor de edad

Bucles en Python¶

Los bucles permiten repetir instrucciones varias veces.

En Python existen principalmente dos tipos de bucles:

Bucle for¶

Se usa cuando sabemos cuántas veces queremos repetir una acción.

Bucle while¶

Se usa cuando queremos repetir una acción mientras una condición sea verdadera.

In [6]:
# Ejemplo de bucle for
print("Bucle for")

for i in range(5):
    print("Número:", i)

print("\n")

# Ejemplo de bucle while
print("Bucle while")

contador = 0

while contador < 5:
    print("Contador:", contador)
    contador += 1
Bucle for
Número: 0
Número: 1
Número: 2
Número: 3
Número: 4


Bucle while
Contador: 0
Contador: 1
Contador: 2
Contador: 3
Contador: 4
In [ ]: