Introducción a la programación en Python: variables, strings, números, operadores lógicos, condicionales, listas y bucles

introduccion-a-la-programacion-en-python-variables-strings-numeros-operadores-logicos-condicionales-listas-y-bucles Escrito por @gnuxdar   Publicado 22/04/2023


Introducción a la programación en Python: variables, strings, números, operadores lógicos, condicionales, listas y bucles

Python es uno de los lenguajes de programación más populares y utilizados en la actualidad. Es fácil de aprender y entender, pero también es muy poderoso y versátil. En este post, te mostraré los conceptos básicos de Python, desde variables y tipos de datos hasta estructuras de control de flujo como condicionales, listas y bucles.

Variables

En Python, una variable es un contenedor que almacena un valor. Puedes asignarle cualquier valor que desees y Python automáticamente ajustará el tipo de datos en función del valor asignado. Para crear una variable, simplemente asigna un valor a un nombre de variable. Por ejemplo:

mi_variable = 5

Aquí, hemos creado una variable llamada mi_variable y le hemos asignado el valor de 5. Ahora, podemos usar esa variable en otras partes de nuestro código, por ejemplo:

mi_variable = 5
otra_variable = mi_variable + 2
print(otra_variable)

Esto imprimirá 7, ya que otra_variable es igual a mi_variable + 2.

Strings y números

En Python, los strings son secuencias de caracteres delimitados por comillas simples o dobles. Puedes crear un string asignando una cadena de caracteres a una variable:

mi_string = 'Hola, mundo!'

Los números, por otro lado, pueden ser enteros o decimales. Puedes crear un número asignando un valor a una variable:

mi_numero = 42

También puedes realizar operaciones matemáticas con números:

mi_numero = 10
otro_numero = 5
resultado = mi_numero + otro_numero
print(resultado) # imprimirá 15

Operadores lógicos

En Python, los operadores lógicos se utilizan para comparar valores y realizar operaciones booleanas. Los operadores lógicos más comunes son and, or y not. Por ejemplo:

x = 5
y = 10
z = 15
if x < y and z > y:
   print('Ambas condiciones son verdaderas')
if x < y or z < y:
   print('Al menos una de las condiciones es verdadera')
if x not == y:
   print('x no es igual a y')

Aquí, estamos usando los operadores lógicos and, or y not para comparar los valores de x, y y z.

Condicionales

Los condicionales en Python se utilizan para tomar decisiones en función de una o más condiciones. El condicional más común es el if, que comprueba si una condición es verdadera o falsa. Por ejemplo:

x = 5
y = 10
if x < y:
   print('x es menor que y')
else:
   print('x es mayor o igual que y')

Aquí, estamos utilizando un condicional if para comprobar si x es menor que y. Si es verdadero, se imprimirá "x es menor que y", de lo contrario se imprimirá "x es mayor o igual que y".

Listas

Las listas en Python son una estructura de datos que se utilizan para almacenar una colección ordenada de elementos modificables. Las listas pueden contener una combinación de elementos, y se pueden utilizar para almacenar una secuencia de valores de cualquier tipo. Para crear una lista, encierra los valores en corchetes y sepáralos con comas:

mi_lista = [1, 2, 3, "cuatro", "cinco"]

Aquí, hemos creado una lista que contiene números y strings.

Puedes acceder a los elementos de una lista mediante su índice, que comienza en 0. Por ejemplo:

mi_lista = [1, 2, 3, "cuatro", "cinco"]
print(mi_lista[0]) # imprimirá 1

También puedes modificar los elementos de una lista mediante su índice:

mi_lista = [1, 2, 3, "cuatro", "cinco"]
mi_lista[0] = 10
print(mi_lista) # imprimirá [10, 2, 3, "cuatro", "cinco"]

Bucles

Los bucles en Python se utilizan para iterar sobre una secuencia de elementos y realizar una acción en cada iteración. El bucle más común es el for, que se utiliza para recorrer una lista, una cadena de caracteres o cualquier otra secuencia de elementos. Por ejemplo:

mi_lista = [1, 2, 3, "cuatro", "cinco"]
for elemento in mi_lista:
   print(elemento)

Esto imprimirá cada elemento de la lista en una línea separada.

También puedes utilizar un while para ejecutar un bucle mientras se cumpla una condición. Por ejemplo:

x = 0
while x < 10:
   print(x)
   x += 1

 

Esto imprimirá los números del 0 al 9, ya que el bucle se ejecutará mientras x sea menor que 10.


En resumen, en este post hemos cubierto los conceptos básicos de Python, desde variables y tipos de datos hasta estructuras de control de flujo como condicionales, listas y bucles. Te invito a que veas mi repositorio en github sobre python y me ayudes con una estrellita.
Esperamos que esto te haya dado una buena base para comenzar a programar en Python. ¡Buena suerte!
 



Atras

Últimas Publicaciones

Le puede interesar los ultimos articulos públicados

Como agregar JavaScript Custom en Magento 2 como-agregar-javascript-custom-en-magento-2

En este Post aprenderemos a personalizar la tienda Magento 2. Descubre cómo incorporar JavaScript personalizado para mejorar la funcionalidad y ...

Leer más...
Current version of RDBMS is not supported current-version-of-rdbms-is-not-supported

Current version of RDBMS is not supported. Used Version: 10.6.17-MariaDB-1:10.6.17+maria~ubu2004. Supported versions: MySQL-8, MySQL-5....

Leer más...
Claves para Aprender Desarrollo Web de Manera Efectiva claves-para-aprender-desarrollo-web-de-manera-efectiva

Los principales motivos para aprenderLa motivación es uno de los pilares fundamentales en el proceso de aprendizaje del desarrollo web....

Leer más...
Dominando el Estilo Un Viaje al Mundo de CSS ✨ dominando-el-estilo-un-viaje-al-mundo-de-css

✨ Dominando el Estilo: Un Viaje al Mundo de CSSEn el universo del desarrollo web, CSS (Cascading Style Sheets) desempeña un papel funda...

Leer más...