variable de python

Funciones y métodos 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:

 chocolate = "Hazelnut" 

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í:

 big_number = 3652 

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 & ldquo; declarado & rdquo; 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:

 print ( big_number) 

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:

 email = "[email protected]" 

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:

 [email protected]< 



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:

 username = "lassiter202" print (username) 

Nuestra variable se llama & ldquo; 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:

 username = "lassiter202" print (username) username = "lassiter303" print (nombre de usuario) 

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:

 espresso, latte, cappuccino = 2.10, 2.75 , 2.60 print (espresso) print (latte) print (capuchino) 

Nuestro código devuelve:

 2.10 2.75 2.60 

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:

 count1 = count2 = count3 = 1 print (count1) print (count2) print (count3) 

Nuestro código devuelve:

 1 1 1 

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:

 username = "linda101" del username print (username) 

Nuestro código devuelve:

 NameError: name & lsquo; username & rsquo; no está definido 

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:

  • Su nombre debe ser & ldquo; puntuación & rdquo ;.
  • Su valor debe ser 9.

Luego, use un operador matemático para multiplicar el valor de & ldquo; score & rdquo; por dos. Debería imprimir el valor en la consola cuando haya terminado.

A continuación, intente declarar tres variables llamadas:

  • student1grade
  • student2grade < / li>
  • student3grade

Todas estas variables deben tener el valor & ldquo; 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 .





variable de python: StackOverflow Questions

Tutorials