Aprovecha el precio especial.

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

14d

12h

43m

02s

1

Como entrar al mundo de Python y no morir en el intento

En este pequeño tutorial vamos a ver algunos de las funciones mas importantes y mas usadas de Python, como los son los ciclos, las litas y diccionarios y la manipulación de variables y sus tipos ¡Empezamos!

CICLOS EN PYTHON

En Python se manejan dos ciclos principales, el ciclo FOR y el ciclo WHILE, pero ¿Cuándo y como se utiliza cada uno?

CICLO FOR

El ciclo FOR en Python se utiliza para iterar sobre una secuencia (como listas, tuplas, strings, etc.) y ejecutar un bloque de código para cada elemento en la secuencia. Su sintaxis es la siguiente:

for elemento in secuencia:
    # código a ejecutar para cada elemento

Ejemplo:

# Imprimiendo cada elemento de una lista
frutas = ['manzana', 'naranja', 'plátano']
for fruta in frutas:
    print(fruta)

CICLO WHILE

El ciclo WHILE en Python se ejecuta mientras una condición sea verdadera. Es útil cuando no sabemos cuántas veces se repetirá el código. Su sintaxis es la siguiente:

while condicion:
    # código a ejecutar mientras la condición sea verdadera

Ejemplo:

# Imprimiendo números del1 al 5 usando while
numero = 1while numero <= 5:
    print(numero)
    numero += 1

LISTAS Y DICCIONARIOS

LISTAS
Una lista es una colección ordenada y mutable de elementos en Python. Se pueden almacenar diferentes tipos de datos en una lista y se accede a los elementos mediante índices (que comienzan en 0). Su sintaxis es la siguiente:

# Creando una lista
lista = [elemento1, elemento2, elemento3, ...]

# Accediendo a elementos de una lista
elemento = lista[indice]

# Modificando un elemento de la lista
lista[indice] = nuevo_valor

# Agregando elementos a una lista
lista.append(nuevo_elemento)

DICCIONARIOS
Un diccionario es una colección de pares clave-valor, donde cada clave es única y se utiliza para acceder a su valor correspondiente. Los diccionarios no están ordenados y son mutables. Su sintaxis es la siguiente:

# Creando un diccionariodiccionario = {
    clave1: valor1,
    clave2: valor2,
    clave3: valor3,
    ...
}

# Accediendo a un valor mediante la clave
valor = diccionario[clave]
# Modificando un valor en el diccionariodiccionario[clave] = nuevo_valor

# Agregando una nueva clave-valor al diccionariodiccionario[nueva_clave] = nuevo_valor

Ejemplo:

# Ejemplo de diccionario y lista combinados
persona = {
    'nombre': 'Juan',
    'edad': 30,
    'hobbies': ['fútbol', 'cocina', 'lectura']
}

print(persona['nombre'])      # Salida: Juan
print(persona['edad'])        # Salida: 30
print(persona['hobbies'])     # Salida: ['fútbol', 'cocina', 'lectura']

# Agregar un nuevo hobby
persona['hobbies'].append('pintura')
print(persona['hobbies'])     # Salida: ['fútbol', 'cocina', 'lectura', 'pintura']

MANIPULACIÓN DE STRINGS
En Python, los strings son secuencias de caracteres y son inmutables. Puedes acceder a caracteres individuales por índice y realizar diversas operaciones de manipulación. Algunas operaciones comunes son:

# Concatenar stringstexto1 = "Hola"texto2 = "Mundo"texto_completo = texto1 + " " + texto2

# Longitud de un stringlongitud = len(texto_completo)

# Obtener una parte del string (slicing)parte_del_texto = texto_completo[1:5]  # Obtiene los caracteres desde el índice 1 hasta el 4 (exclusivo)

# Buscar una subcadena en un stringindice = texto_completo.find("Mundo")  # Retorna el índice donde comienza la subcadena o -1 si no la encuentra

# Reemplazar texto en un stringtexto_modificado = texto_completo.replace("Hola", "Saludos")

Ejemplo:

# Concatenación y manipulación de stringsnombre = "María"apellido = "Gómez"saludo = "Hola, " + nombre + " " + apellido + "!"
print(saludo)  # Salida: Hola, María Gómez!
Escribe tu comentario
+ 2