¿Qué son las variables en programación?
Una variable puede definirse explícitamente como una abstracción que puede representar el estado de la variable y tener espacio de almacenamiento (como en Java y Visual Basic, pero otros lenguajes pueden usar otros conceptos (como objetos); en C) para referirse a este tipo de abstracción sin definir estrictamente la extensión exacta de "variable".
Una variable es un marcador de posición conveniente para una referencia a una dirección de memoria de la computadora que puede almacenar información del programa que se puede cambiar mientras se ejecuta el script. Por ejemplo, puede crear una variable llamada Click Count para almacenar la cantidad de veces que un usuario hace clic en un objeto en una página web. El uso de variables no requiere conocer la dirección de la variable en la memoria de la computadora.
Siempre que el nombre de la variable se refiera al valor de la variable, puede ver o cambiar el valor de la variable. En el script VB, sólo hay un tipo de datos básico, Variant, por lo que el tipo de datos de todas las variables es Variant.
Las variables son la forma correspondiente de registrar el estado específico de las cosas. Las variables son principalmente variables y cantidades. Las variables indican que el valor es variable, no fijo, y la cantidad indica el estado de la cosa que se registra, lo que se llama cantidad. El proceso de ejecución de un programa es una serie de cambios de estado.
Definir variables:
name='egon '
Tres características de las variables:
1. para referirse al valor de la variable. Es decir, siempre que desee utilizar un valor de variable, deberá pasar el nombre de la variable.
2. Símbolo de asignación: asignación.
3. Valor de la variable: Los datos que almacenamos se utilizan para registrar un determinado estado en el mundo real.
Recuento de referencias: la tarea de Python es abrir un pequeño espacio en el espacio de memoria para colocar el valor de la variable y luego vincular el nombre de la variable a este valor, de modo que el número de veces que se hace referencia a este valor aumente en uno.
Se aumenta el recuento de referencias: x=10 #10, se aumenta el recuento de referencias, y=x #2.
El recuento de referencia se reduce: x=11 #10, el recuento de referencia se reduce en 1. Del y #del significa desvincular, el recuento de referencia en 10 se reduce en 1. Una vez que el recuento de referencias llega a 0, es basura y el mecanismo de recolección de basura de Python la reciclará automáticamente.
Declaración de variables:
Una forma de declarar variables es declararlas explícitamente en el script usando la declaración Dim, la declaración Pública y la declaración Privada. Por ejemplo:
Dim Fahrenheit.
Al declarar múltiples variables, use comas para separar las variables. Por ejemplo:
Oscuro arriba, abajo, izquierda, derecha.
Otra forma es declarar la variable implícitamente usando el nombre de la variable directamente en el script. Por lo general, esta no es una buena práctica porque a veces escribir mal los nombres de las variables puede generar resultados inesperados al ejecutar un script. Por lo tanto, es mejor declarar todas las variables explícitamente como la primera declaración del script usando la declaración Option Explicit.
Datos extendidos:
Reglas de nomenclatura para variables:
Primero, asigne a la variable un nombre adecuado, al igual que cada uno tiene su propio nombre; de lo contrario, es difícil decir la diferencia. En VB6, la denominación de variables debe seguir las siguientes reglas:
(1) El nombre de la variable debe comenzar con una letra o un guión bajo, y el nombre solo puede estar compuesto por letras, números y el guión bajo " _" en el medio; el último carácter puede ser un descriptor de tipo;
(2) La longitud del nombre de la variable no debe exceder los 255 caracteres;
(3) El nombre de la variable debe ser único dentro del rango válido. El alcance válido es el alcance dentro del cual un programa puede reconocer y utilizar una variable de referencia, como un procedimiento, un formulario, etc. El alcance de las variables de referencia se presentará más adelante.
(4) El nombre de la variable no puede ser una palabra reservada (palabra clave) en VB o una palabra reservada con un descriptor de tipo al final, pero puede estar incrustado en el nombre de la variable.
Las palabras clave se refieren a los identificadores internos de propiedades, eventos, métodos, procedimientos y funciones en el lenguaje VB6. Como palabras de definición (if, endif, while, loop, etc.) y nombres de funciones (len, format, msgbox, etc. Al igual que Print, Print$ es ilegal, pero Myprint es legal).
Por ejemplo: strName1, intMax_Length, interless, strNo3, etc. es un nombre de variable legal y a; b, vale, 3M, _Number, etc. es un nombre de variable ilegal.
Nota:
(1) Los nombres de variables en VB no distinguen entre mayúsculas y minúsculas (como abc, ABC, aBc, etc., en lenguaje C, distinguen entre mayúsculas y minúsculas). . Diferentes idiomas tienen reglas diferentes.
(2) Al definir y usar variables, generalmente es necesario definir el nombre de la variable como un nombre que sea fácil de usar y leer, y que pueda describir la utilidad de los datos contenidos, en lugar de usar algunos abreviaturas difíciles como A o B2. Por ejemplo, supongamos que está diseñando un software que vende manzanas por frutas. Necesitamos dos variables para almacenar el precio y el volumen de ventas de manzanas.
En este punto, puede definir dos variables denominadas Apple_Price y Apple_Sold. Cada vez que se ejecuta el programa, el usuario proporciona valores específicos para estas dos variables, lo que parece muy intuitivo. El método específico consiste en utilizar una o más palabras para formar un nombre de variable significativo para aclarar el significado de la variable. Por ejemplo, el significado del nombre de la variable SalesTaxRate es mucho más claro que Tax o Rate.
(3) Utilice una combinación de letras mayúsculas y minúsculas y números según sea necesario. Un protocolo razonable es poner en mayúscula la primera letra de cada palabra en una variable, como DateOfBirth.
(4) Otro acuerdo razonable es que cada nombre de variable comience con una abreviatura de dos o tres caracteres que corresponda al tipo de datos que se almacenarán en la variable. Por ejemplo, utilice strName para indicar que la variable Nombre contiene datos de cadena. Este método de denominación se denomina nomenclatura húngara.
Enciclopedia Baidu-Variables