variable de python

| | | | | | | | | | | | |

Una variable de Python almacena un valor en un programa. Las variables tienen dos partes: una etiqueta y un valor. Estas dos partes están separadas por un signo igual (=). Puede utilizar la etiqueta para hacer referencia al valor asignado a la variable en todo su programa. Las variables pueden cambiar de valor.

Las variables están integradas en la programaciòn. Las variables le permiten almacenar datos en un programa que está asociado con un nombre en particular.

Por ejemplo, podrìa tener una variable llamada chocolate , que almacena una lista de chocolates vendidos en una tienda de comestibles local. O podrìa tener una variable llamada nombre de usuario , que almacena el nombre de un usuario para una aplicaciòn de juegos.

Este tutorial discutirá, con ejemplos, los conceptos básicos de las variables y còmo puede usarlas en su còdigo Python.

¿Qué es una variable de Python?

Una variable de Python es un identificador √∫nico para un valor. El nombre asignado a una variable se puede utilizar para hacer referencia al valor asignado a esa variable. Puede cambiar el valor de una variable tantas veces como desee en su programa.

Una forma de pensar en esto es que una variable es una etiqueta, que está vinculada a un valor particular en su programa Python .

La sintaxis de una variable de Python es:

Nuestra variable tiene tres partes:

El 81% de los participantes afirmaron que se sentìan más seguros sobre sus perspectivas laborales después de asistir a un bootcamp. Asòciese a un bootcamp hoy.

El graduado promedio de un bootcamp pasò menos de seis meses en la transiciòn profesional, desde comenzar un bootcamp hasta encontrar su primer trabajo.

Los tipos de variables incluyen Python Booleanos , diccionarios de Python , enteros y n√∫meros de coma flotante.

Python: declarar variable

Suponga que estamos construyendo una aplicaciòn matemática y vamos a usar el n√∫mero 3652 muchas veces en nuestro còdigo. En lugar de escribirlo manualmente cada vez, podrìamos almacenarlo en una variable, asì:

Hemos declarado una variable llamada big_number . Esta variable tiene el valor 3652. Como resultado, cuando hacemos referencia a la variable big_number en nuestro còdigo, podemos acceder al valor 3652.

Tenemos " declarado " una variable.

Ahora que tenemos una variable declarada en nuestro còdigo, podemos usarla en todo nuestro programa. Entonces, si queremos ver lo que está almacenado en nuestra variable, podrìamos usar este còdigo:

Variables de Python: Ejemplo de cadena

Las variables pueden almacenar cualquier tipo de datos, no solo n√∫meros. Supongamos que queremos almacenar la direcciòn de correo electrònico de un usuario en una variable. Podrìamos hacerlo usando el mismo enfoque que usamos para declarar nuestra variable big_number de antes. A continuaciòn, se muestra un ejemplo de una variable que almacena una cadena:

En nuestro còdigo, hemos creado una variable llamada email que almacena el valor [email protected] . Si queremos ver el valor asignado a nuestro variable, podemos hacerlo imprimiéndola en la consola de Python :

Nuestro còdigo devuelve:

Reasignar una variable

Hasta ahora, hemos hablado sobre còmo declarar una variable. Este es el proceso de asignar un valor inicial a una variable.

Las variables se pueden cambiar en Python. Esto significa que después de haber declarado una variable , puede cambiar el valor que almacena.

Cambiar el valor almacenado en una variable es una increìble funciòn √∫til. Por ejemplo, digamos que está recibiendo una entrada de usuario en su còdigo. Es posible que desee cambiar los valores predeterminados a los insertados por el usuario.

Tome la siguiente variable:

Nuestra variable se llama " username & rdquo ;. Nuestro còdigo devuelve: lassiter202 . Ahora, supongamos que queremos cambiar el nombre de usuario de nuestro usuario a lassiter303 . Podrìamos hacerlo usando este còdigo:

Nuestro còdigo devuelve: lassiter303 . Al inicio de nuestro programa, la variable nombre de usuario almacena el valor lassiter202 . Entonces, cuando imprimimos la variable en la consola, se devuelve el valor lassiter202 .

Más adelante en nuestro còdigo reasignamos el valor de la variable username a lassiter303 . Esto cambia el valor de nuestra variable. Entonces, cuando imprimimos la variable username nuevamente, se devuelve el valor lassiter303 , porque reasignamos a nuestra variable un nuevo valor.

Asignar valores a m√∫ltiples variables

En nuestro còdigo anterior, asignamos un valor a una variable por lìnea de còdigo.

Sin embargo, es posible asignar valores a m√∫ltiples variables en una lìnea de còdigo. Para hacerlo, podemos usar una técnica llamada asignaciòn m√∫ltiple.

Supongamos que queremos asignar los siguientes valores a estas variables:

"Career Karma entrò en mi vida cuando más lo necesitaba y rápidamente me ayudò a combinar con un bootcamp. Dos meses después de graduarme , Encontré el trabajo de mis sue√±os que se alineaba con mis valores y objetivos en la vida ".

Venus, ingeniero de software en Rockbot

Podrìamos use el siguiente còdigo para asignar estos valores a sus variables correspondientes:

Nuestro còdigo devuelve:

Pudimos asignar valores a nuestras tres variables en una lìnea. Lo hicimos separando los nombres de nuestras variables y los valores que querìamos asignar a esas variables, usando comas.

De manera similar, puede asignar el mismo valor a m√∫ltiples variables en una lìnea.

Supongamos que queremos asignar el valor 1 a las variables count1 , count2 y count3 . Podrìamos hacerlo usando este còdigo:

Nuestro còdigo devuelve:

A cada una de nuestras variables se le ha asignado el valor 1.

Estos enfoques para asignar variables son √∫tiles porque le permiten para reducir la longitud de su còdigo. Sin embargo, debe usar estos métodos para asignar valores a las variables con precauciòn.

Si su còdigo parece confuso con demasiadas declaraciones de asignaciòn m√∫ltiple, es posible que desee eliminar algunas. Esto le ayudará a preservar el legibilidad de su trabajo.

La cantidad de valores que especifique debe ser igual a la cantidad de etiquetas que identifique. O debe especificar varias etiquetas y un valor. Por ejemplo, no debe especificar dos etiquetas y siete valores. Python no sabrìa qué valores deberìan asignarse a qué etiquetas.

Eliminar una variable de Python

Puede haber un escenario en el que desee eliminar una variable en Python.

Para hacerlo, puede usar la instrucciòn del de Python. La palabra clave del le permite eliminar objetos en Python, como listas, elementos de lista y variables.

Supongamos que tenemos una variable llamada nombre de usuario que queremos eliminar. Podrìamos eliminar la variable usando el siguiente còdigo:

Nuestro còdigo devuelve:

Nuestro còdigo devuelve un error cuando intentamos imprimir el valor de la variable nombre de usuario . Esto se debe a que eliminamos nuestra variable usando la palabra clave del . Tan pronto como se ejecuta del username , nuestra variable se elimina y ya no almacena ning√∫n valor en nuestro còdigo.

Còmo nombrar una variable de Python

Cada lenguaje de programaciòn tiene sus propias mejores prácticas para nombrar variables.

Reglas de estilo

Estas son las reglas principales que debe tener en cuenta al nombrar variables en Python:

  • Solo deben contener n√∫meros, letras, y caracteres de subrayado.
  • Las variables no pueden comenzar con un n√∫mero.
  • No pueden incluir espacios.

Por lo tanto, si está almacenando un usuario y rsquo ; s, el nombre de variable email o email_address serìa aceptable. Sin embargo, el nombre de variable direcciòn de correo electrònico o & amp; direcciòn_de_email no funcionarìa.

Estilo variable

En Python, hay algunas reglas de estilo que debe tener en cuenta. Estos son:

  • Las variables no deben comenzar con una letra may√∫scula.
  • No se prefiere el uso de may√∫sculas y min√∫sculas. En su lugar, se usa la separaciòn de palabras con guiones bajos.

Por lo tanto, la variable EmailAddress no se considera la mejor práctica, porque la variable comienza con un carácter en may√∫scula. Técnicamente, este nombre de variable es válido, pero la mayorìa de los desarrolladores prefieren comenzar sus nombres de variable con un carácter en min√∫scula.

La variable emailAddress , aunque sigue siendo válida, tampoco es preferible. Esto se debe a que la variable usa may√∫sculas y min√∫sculas (la segunda palabra comienza con may√∫scula letra). Nuestra variable no separa cada palabra en la variable mediante el uso de un guiòn bajo.

Sensibilidad a may√∫sculas y min√∫sculas

También vale la pena se√±alar que las variables distinguen entre may√∫sculas y min√∫sculas en Python. Por ejemplo, las variables email_address y emailAddress se considerarìan dos valores diferentes, ya que ambas variables usan casos diferentes. Sin embargo, debe pecar de cauteloso y evitar escribir variables que son demasiado similares, de lo contrario, puede confundirlos.

Elegir el nombre correcto

Suponiendo que ha seguido las reglas anteriores, su nombre de variable será aceptado en Python. Sin embargo, debe todavìa aseg√∫rate de elegir el ri ght nombre de una variable. El nombre que elija debe ser fácil de entender y reflejar el propòsito de la variable.

Si desea almacenar la direcciòn de correo electrònico de un usuario, correo electrònico es un buen nombre de variable. user_identifier no es tan claro. Casi cualquier cosa podrìa usarse para identificar a un usuario. Esto no harìa que un nombre de variable tan bueno almacenara la direcciòn de correo electrònico de un usuario.

Conclusiòn

Las variables de Python almacenan valores en un programa. Puede hacer referencia al nombre de una variable para acceder a su valor. El valor de una variable se puede cambiar a lo largo de su programa. Las variables se declaran usando esta sintaxis: nombre = valor.

Las variables de Python son √∫tiles porque le permiten reducir la necesidad de repetir el mismo valor en su còdigo.

Este tutorial explica còmo puedes usar variables en tu còdigo Python. Ahora está listo para comenzar a trabajar con variables como un experto en Python .

Desafìo

Como desafìo, declare una variable con los siguientes atributos:

Luego, use un operador matemático para multiplicar el valor de " score " por dos. Deberìa imprimir el valor en la consola cuando haya terminado.

A continuaciòn, intente declarar tres variables llamadas:

Todas estas variables deben tener el valor " A & rdquo ;. Debe declarar todas estas variables en la misma lìnea porque comparten el mismo valor.

Para obtener consejos sobre los mejores libros, cursos y otros recursos de aprendizaje de Python en lìnea, lea nuestro Guìa de còmo aprender Python .