- 1

Fundamentos de Python: variables, booleanos, if/else y bucles
01:36 - 2

Instalación de Python, VS Code y Git en Windows
06:37 - 3

Configuración de variables de entorno para Python en Windows
02:10 - 4

Comandos básicos de Python en la terminal de Windows
04:20 - 5

Sintaxis e indentación básica en Python con Visual Studio Code
09:46 - 6

Comentarios en Python: líneas simples y multilínea
04:48 - 7

Variables en Python: asignación, nomenclatura y convenciones
09:25 - 8

Asignación múltiple de variables en Python
04:55 - 9

Tipos de datos en Python: strings, números y colecciones
10:41 - 10

Manipulación y conversión de tipos numéricos en Python
08:24 - 11

Manejo de comillas, múltiples líneas y búsqueda en strings de Python
10:36 - 12

Slicing, replace y split para manipular strings en Python
10:27 - 13

Booleanos en Python: True, False y casting a bool
05:46 - 14

Tipo de dato None en Python
02:08 quiz de Primeros Pasos con Python
Variables en Python: asignación, nomenclatura y convenciones
Clase 7 de 32 • Curso de Fundamentos de Python
Contenido del curso
- 15

Operadores aritméticos en Python: suma, resta, módulo y precedencia
09:01 - 16

Operadores de asignación y walrus en Python
06:04 - 17

Operadores lógicos OR y NOT con booleanos en Python
09:33 - 18

Condicionales en Python: if, else, and, or y pass
11:33 - 19

Sentencia match en Python 3.10 para control de flujo
03:28 - 20

Bucles while en Python: condiciones, break y continue
07:50 - 21

Bucles for en Python: recorrido de secuencias y listas
12:16 quiz de Lógica de Programación y Control de Flujo
- 22

Listas en Python: creación, modificación y métodos esenciales
14:01 - 23

Tuplas en Python: ordenadas, inmutables y con duplicados
09:55 - 24

Conjuntos en Python: creación, métodos y operaciones básicas
14:02 - 25

Diccionarios en Python: pares clave-valor ordenados y anidados
15:16 quiz de Estructuras de Datos Fundamentales
Aprende a nombrar y usar variables en Python con seguridad desde el primer día. Aquí encontrarás una guía clara sobre el operador de asignación, el uso de print y las convenciones de nombres más usadas, con ejemplos prácticos. Evita errores comunes, entiende la case sensitivity y mantén tu código coherente.
¿Qué es una variable en Python y cómo se asigna?
Una variable es una “cajita” en memoria donde guardamos un valor para usarlo después. Con el signo igual definimos el nombre y asignamos el valor: el símbolo “=” es el operador de asignación que mueve el valor de la derecha a la variable de la izquierda.
- Usa el operador “=” para asignar valores.
- Con print no se imprime el nombre de la variable, sino su valor.
- Python permite sobreescribir variables según el orden del código.
- Python es sensitivo a mayúsculas y minúsculas: x y X son diferentes.
# Asignación básica
x = "Esta es una variable"
print(x) # Imprime: Esta es una variable
# Reasignación (sobreescritura)
x = "acá estoy escribiendo otra cosa"
print(x) # Imprime: acá estoy escribiendo otra cosa
# Case sensitive
x = "minúscula"
X = "mayúscula"
print(x) # minúscula
print(X) # mayúscula
¿Qué nombres de variables son válidos e inválidos?
Existen reglas simples para nombres válidos: pueden incluir letras, números y guiones bajos, y no deben empezar con número. No se permiten espacios ni guiones medios.
- Válidos: minúsculas, mayúsculas, combinación de ambas, guión bajo, números al final.
- Inválidos: números al inicio, guiones medios, espacios.
# Válidos
texto = "Esta es una variable"
mi_variable = "con guion bajo"
_mi_variable = "comienza con guion bajo"
miVariable = "mixto (estilo *camel case*)"
MI_VARIABLE = "todo en mayúscula"
mi_variable2 = "números al final"
# Inválidos (no usar)
# 2variable = "no puede iniciar con número"
# mi-variable = "no se permite guion medio"
# mi variable = "no se permiten espacios"
¿Qué convenciones de nombres conviene usar?
Para nombres largos, se usan convenciones que mejoran la legibilidad. Elige una y mantén la coherencia en todo el proyecto.
- Camel case: comienza en minúscula y cada nueva palabra va con mayúscula.
- Pascal case: todas las palabras comienzan con mayúscula.
- Snake case: palabras separadas por guion bajo.
- Mayúsculas para constantes.
- Guion bajo inicial para indicar uso privado.
# *camel case*
miVariableLarga = "ejemplo de nombre largo"
# *pascal case*
MiVariableLarga = "similar, pero inicia con mayúscula"
# *snake case*
mi_variable_larga = "separa con guiones bajos"
# Convenciones de uso frecuente
CONSTANTE_GLOBAL = "se escribe en mayúsculas"
_variable_interna = "guion bajo inicial sugiere acceso privado"
- Mantén una convención a lo largo del código.
- Usa mayúsculas solo cuando definas constantes.
- Emplea guion bajo inicial cuando la variable deba ser accesible de forma privada.
¿Tienes otra forma de nombrar variables que te funcione bien en Python? Cuéntala en los comentarios y comparte tus ejemplos.