1. Variable
- En Python, para almacenar datos, debe definir una variable
number1 = 1 #numbe1就是一个变量,用来保存数据:1
number2 = 2 #number2也是一个变量,用来保存数据:2
sum = number1 + number2 #sum也是一个变量,用力保存1+2的值
- Las reglas de nomenclatura para las variables son las siguientes:
- Los nombres de las variables solo pueden contener letras, números y guiones bajos. El nombre de la variable puede comenzar con una letra o un guión bajo, pero no con un número. Por ejemplo, puede nombrar la variable mensaje_1, pero no puede nombrarla 1_mensaje.
- Los nombres de las variables no pueden contener espacios, pero puede utilizar guiones bajos para separar palabras. Por ejemplo, el nombre de variable mensaje_saludo funciona, pero el mensaje de saludo del nombre de variable provocará un error.
- No use palabras clave de Python y nombres de funciones como nombres de variables, es decir, no use palabras reservadas por Python para propósitos especiales, como imprimir.
- Los nombres de las variables deben ser breves y descriptivos. Por ejemplo, name es mejor que n, el nombre del estudiante es mejor que s_n y name_length es mejor que length_of_persons_name.
- Utilice la letra minúscula ly la letra mayúscula O con precaución porque pueden confundirse con los números 1 y 0.
2. Tipo de datos
En la codificación real, podemos obtener el tipo de variable a través del método type (obj)
- Los tipos de datos de uso común se convierten de la siguiente manera
3. Operador
- Operador aritmético
Tome a = 10, b = 20 como ejemplo
- Operador de asignación
- Operador compuesto
- Operador relacional
Se refiere a la relación de tamaño entre números y números, el resultado de la operación es un valor booleano
- > (Mayor que)
- <(Menor que)
- > = (mayor o igual que)
- <= (menor o igual que)
- == (igual a)
- ! = (no es igual a)
- Operadores logicos
- y (y), se cumplen todas las condiciones, entonces es cierto, de lo contrario es falso
- o (o), siempre que se cumpla una condición, es verdadera, todo es falso, entonces es falso
- no (invertido)
- Operador propietario
Determinar si una variable está en un contenedor
- en : #Judge en el contenedor, devuelve un valor booleano, indicando si existe
- not in : # Determine si no está en el contenedor y devuelva un valor booleano que indique si existe
- Operador de bits
- & Bitwise y
- | O bit a bit
- ^ XOR bit a bit
- ~ Negación bit a bit
- << desplazamiento a la izquierda bit a bit
- > Desplazamiento de bits a la derecha