Desarrollo con Python
  • Conceptos básicos
    • 🐍Introducción a Python
      • 🐍Variables
      • 🐍Strings
      • 🐍Números
      • 🐍Comentarios
      • 🐍Funciones
      • 🐍Funciones Propias
      • 🐍Zen of Python
    • 💿Primer programa
  • Operadores en python
    • ❎Operadores
      • ❎Operadores Aritméticos
      • ❎Operadores de asignación
      • ❎Booleanos
      • ❎Operadores de comparación
      • ❎Operadores lógicos
      • ❎Operadores de identidad
      • ❎Operadores de pertenencia
  • Datos Complejos
    • ▶️Datos complejos
      • ▶️Listas
      • ▶️Tuplas
      • ▶️Diccionarios
      • ▶️Bytes y Bytearrays
      • ▶️Sets
      • ▶️NoneType
    • 💿Caso práctico: Agenda
  • Control de flujo
    • 🛑Estructuras de control de flujo
      • 🛑Sentencias if/elif/else
      • 🛑Sentencia for
      • 🛑Sentencia while
      • 🛑break/continue/pass
    • ⚠️Excepciones en Python3
    • 🎯Caso práctico: 4 in Row
  • Orientacion a objetos
    • 💾Scope y Namespaces
    • 💾Clases en Python 3
    • 💾Métodos y atributos
    • 💾Clases y Objetos
    • 💾Decorators
  • Trabajando con objetos
    • 🔢Trabajando con Objetos
      • 🔢Trabajando con Números
      • 🔢Trabajando con Strings
      • 🔢Trabajando con Listas
      • 🔢Trabajando con Tuplas
      • 🔢Trabajando con Sets
      • 🔢Trabajando con Diccionarios
  • Programación Modular
    • 🧩Programación modular
      • 🧩Paquetes
      • 🧩PIP y paquetes externos
      • 🧩Pandas
      • 🧩NumPy
      • 🧩Matplotlib
      • 📄Caso Práctico
  • Proyectos finales
    • 🐍Videojuego Snake
    • 📥Detección de Spam con Machine Learning
Con tecnología de GitBook
En esta página
  • 1. Variables en Python
  • 2. Asignación múltiple
  • 3. Sintaxis de las variables en Python
  1. Conceptos básicos
  2. Introducción a Python

Variables

Una variable es un elemento de un lenguaje de programación que tiene asignado un valor determinado.

1. Variables en Python

Para crear una variable en Python se le debe proporcionar un nombre y asignarle un valor utilizando el símbolo =

var = "Hola Mundo"
print(var)
Hola Mundo

El valor asignado a una variable puede cambiar a lo largo del programa escrito en Python:

var = "Adios Mundo"
print(var)
Adios Mundo

2. Asignación múltiple

Otra de las cosas que podemos hacer con las variables en Python es asignar una variable a otra variable diferente.

var = "Hola mundo"
var2 = var
print(var2)
Hola mundo

En el caso que se acaba de mostrar en las celdas anteriores, la variable var y var2 apuntan a la misma cadena de texto Hola mundo

3. Sintaxis de las variables en Python

Tal y como se ha introducido en la primera sección, para definir variables en Python se debe cumplir con las reglas sintácticas definidas por el leguaje. A continuación se indican las reglas que debemos cumplir cuando definimos el nombre de una variable:

  1. Los nombres de las variables en Python pueden tener cualquier longitud y pueden consistir en letras mayúsculas y minúsculas (A-Z, a-z), dígitos (0-9) y el carácter de subrayado (_):

_var = "Hola mundo"
print(_var)
Hola mundo

vAr = "Hola mundo"
print(vAr)
Hola mundo

var_2 = "Hola mundo"
print (var_2)
Hola mundo

Si no se cumple con estas reglas definidas en la sintaxis de Python, el intérprete de Python emitirá un error a la hora de ejecutar la sentencia

var% = "Hola mundo"
print(var%)

  Cell In[22], line 1
    var% = "Hola mundo"
         ^
SyntaxError: invalid syntax
  1. Aunque el nombre de una variable puede contener dígitos, el primer carácter de un nombre de variable no puede ser un dígito:

2var = "Hola mundo"
print(2var)

  Cell In[23], line 1
    2var = "Hola mundo"
    ^
SyntaxError: invalid decimal literal
  1. El nombre de las variables en Python es sensible a mayúsculas y minúsculas:

Var3 = "Hola mundo"
print(var3)

---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
Cell In[25], line 1
----> 1 print(var3)

NameError: name 'var3' is not defined
print(Var3)
Hola mundo

AnteriorIntroducción a PythonSiguienteStrings

Última actualización hace 1 año

🐍
🐍
Page cover image