35 usuarios conectados
Sintaxis básica de Python.Variables y tipos de datos
Sintaxis básica de Python.Variables y tipos de datos
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:
- Los nombres de las variables deben comenzar
con una letra (a-z, A-Z) o un guion bajo (
_
).
- El resto del nombre puede contener letras,
números (0-9) y guiones bajos.
- Los nombres de las variables distinguen
entre mayúsculas y minúsculas (es decir,
miVariable
no es lo
mismo que mivariable
).
- No se pueden usar palabras clave reservadas
de Python (como
if
, for
, def
,
class
, etc.) como nombres de variables.
- Por convención, se suelen usar nombres de
variables en minúsculas y separar las palabras con guiones bajos (snake_case),
por ejemplo:
nombre_usuario
, contador
,
precio_total
.
Ejemplos de asignación de variables:
Tipos de Datos Fundamentales:
Python tiene varios tipos de datos incorporados
que representan diferentes tipos de valores. Los más fundamentales son:
-
Enteros (int
):
Representan números enteros, tanto positivos como negativos, sin parte
decimal.
-
Flotantes (float
):
Representan números reales con parte decimal.
-
Booleanos (bool
):
Representan valores de verdad, que pueden ser True
(verdadero)
o False
(falso). Son fundamentales para la lógica condicional.
-
Cadenas (str
):
Representan secuencias de caracteres. Se definen utilizando comillas simples
('
) o comillas dobles ("
).
Operaciones básicas con tipos de datos:
Python permite realizar diversas operaciones con
estos tipos de datos:
-
Operaciones aritméticas (int
y float
): +
(suma), -
(resta), *
(multiplicación), /
(división - siempre
devuelve un float
), //
(división entera), %
(módulo - resto de la división), **
(potencia).
-
Operaciones con cadenas (str
):
+
(concatenación), *
(repetición).
-
Operaciones lógicas (bool
):
and
(y lógico), or
(o lógico), not
(negación lógica).
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:
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