Hola a todos, soy Ning Yi.
Los operadores son los puntos de conocimiento más básicos en los lenguajes de programación y deben dominarse, no solo son aplicables a Python, sino que también se pueden utilizar en otros lenguajes de programación.
1. Operadores aritméticos
(1) Suma, resta, multiplicación y división
Es lo mismo que aprendimos en la escuela, presta atención a cómo escribir multiplicaciones y divisiones ~
Suma: 5 + 2 = 7
Resta: 5 - 2 = 3
Multiplicación: 5 * 2 = 10
División: 5/2 = 2,5
(2) % de funcionamiento en módulo
Simplemente devuelve el resto de la división.
5 % 2 = 1
(3) Operación de redondeo //
Devuelve la parte entera de la división.
5 // 2 = 2
7 // 4 = 1
(4) Funcionamiento eléctrico**
Es sólo aritmética exponencial.
5 ** 2 = 25
2 ** 4 = 16
2. Operadores de comparación
Los operadores de comparación se utilizan para comparar dos valores numéricos y el resultado devuelto es Verdadero o Falso.
(1) Mayor que (>) Menor que (< )
5 > 2 #返回True
2 > 2 #返回False
(2) Mayor o igual a (>=) Menor o igual a (<=)
5 >= 2 #返回True
2 >= 2 #返回True
(3) Igual a (==)
Tenga en cuenta que en los lenguajes de programación, igual significa dos signos iguales ==. Generalmente se utiliza un signo igual = para la asignación.
5 == 2 #返回False
2 == 2 #返回True
(4) No es igual a (!=)
Los resultados arrojados anteriormente son lo contrario.
5 != 2 #返回True
2 != 2 #返回False
3. Operadores lógicos
Los operadores lógicos se utilizan para conectar operaciones de comparación. Generalmente aparecen en declaraciones condicionales If y devuelven resultados como Verdadero o Falso.
(1) con y
La expresión de comparación en ambos lados de y devuelve verdadero si es verdadero al mismo tiempo y devuelve falso si es falso al mismo tiempo.
5>2 and 2>2 #返回False
5>2 and 2==2 #返回True
Resumir:
(2) o
Si una de las expresiones de comparación en ambos lados de o es verdadera, se devolverá verdadero.
5>2 or 2>2 #返回True
5>2 or 2==2 #返回True
Resumir:
(3) No
Not se coloca delante de la expresión de comparación para devolver el resultado opuesto de la expresión.
not 5>2 #返回False
not 2!=2 #返回True
Resumir:
4. Precedencia del operador
Operadores aritméticos > Operadores de comparación > Operadores lógicos
Por ejemplo, la siguiente expresión:
3+2>2 and 2==2 #返回True
Ejecutar primero: operador aritmético 3+2
Luego ejecute: operador de comparación >
Última ejecución: operador lógico y
Haga clic para seguir y comenzar con Python sin perderse ~