2.5. Nombres de variables y palabras clave
Los nombres variables pueden ser arbitrariamente largos. Pueden contener tanto letras como
dígitos, pero tienen que comenzar con una carta o un bajo. Aunque es
legal para usar letras mayúsculas, por convención no. Si lo haces, recuerda
Ese caso importa. Bruce
y bruce
son diferentes variables.
Precaución
Los nombres variables nunca pueden contener espacios.
El guion bajo ( _
) también puede aparecer en un nombre. A menudo se usa en
nombres con múltiples palabras, como my_name
o price_of_tea_in_china
.
Hay algunas situaciones en las que los nombres que comienzan con un guion bajo tienen un
significado especial, por lo que una regla segura para principiantes es comenzar todos los nombres con un
carta.
Si le da a una variable un nombre ilegal, recibe un error de sintaxis. En el ejemplo a continuación, cada uno de los nombres variables es ilegal.
>>76trombones = "big parade"
>>more$ = 1000000
>>class = "Computer Science 101"
76trombones
es ilegal porque no comienza con una letra. more$
es ilegal porque contiene un personaje ilegal, el signo de dólar. Pero
¿Qué pasa con class
?
Resulta que class
es una de las palabras clave . Las palabras clave definen
Las reglas y la estructura de la sintaxis del lenguaje, y no pueden usarse como variables
nombres.
Python tiene treinta y tantos palabras clave (y de vez en cuando mejoras para
Python introduce o elimina uno o dos):
| |||||||||||||||||||||||||||||||||||||||||
Es posible que desee mantener esta lista a mano. Si el intérprete se queja de uno De sus nombres variables y no sabe por qué, vea si está en esta lista.
Los programadores generalmente eligen nombres para sus variables que son significativas para los lectores humanos del programa: ayudan al documento del programador, o Recuerde, para qué se usa la variable.
Precaución
Los principiantes a veces confunden "significativos para los lectores humanos" con
"Significado para la computadora". Entonces lo pensarán erróneamente porque
Han llamado a alguna variable average
o pi
, de alguna manera
Calcule automáticamente un promedio o asocie automáticamente la variable
pi
con el valor 3.14159. ¡No! La computadora no adjunta semántica
significado para sus nombres variables.
Entonces encontrarás algunos instructores que deliberadamente no eligen significativo nombres cuando enseñan a principiantes, no porque no crean que sea un buen hábito, pero porque están tratando de reforzar el mensaje que usted, El programador tiene que escribir algún código de programa para calcular el promedio, o debe escribir una declaración de asignación para darle a una variable el valor que quiero que tenga.
Comprueba tu comprensión
Verdadero o falso: el siguiente es un nombre de variable legal en Python: A_Good_Grade_IS_A+
Actividad: 2.5.1 Opción múltiple
Respuesta: B.
No hay comentarios.:
Publicar un comentario