El operador not en Python

El’ not ‘ es un operador lógico en Python que devolverá True si la expresión es False. El operador ‘ not ‘ se utiliza en las sentencias if.

Por ejemplo:

si no es x

Si x es Verdadero, entonces no se evaluará como falso, de lo contrario, Verdadero.

Un ejemplo ‘ not ‘No con’ in ‘ ejemplo

Otros operadores lógicos: El operador and / U operador

Le mostraré algunos ejemplos para aclarar las cosas con respecto a cómo usar el operador not en la próxima sección.

Ejemplo de operador Python not con instrucción if

En el siguiente ejemplo, a una variable x se le asigna un valor 10. El ‘ not ‘ se usa en la instrucción if de la siguiente manera:

si no es x > 10:

Consulte el código y el resultado.

Ver online demo y código

1
2
3
4
5
6
7
8
9
10
11

#Una demostración de Python ‘no’ operador
x = 10
si no x > 10:
print(«no devuelto True»)
los demás:
imprimir («no retraído Falso»)

not

Como x> 10 es Falso, por lo que el operador no se evalúa como Verdadero, por lo que la instrucción if es Verdadera y el código dentro de la instrucción if se ejecuta. Vea el siguiente ejemplo que hará las cosas aún más claras.

¿Cómo funciona not operator?

En esta demostración, la x se usa de la siguiente manera con el operador not:

si no es x:

Ver online demo y código

1
2
3
4
5
6
7
8
9
10
11

#Una demostración de Python ‘no’ operador
x = 10
si no x:
print(«Evalúa True»)
los demás:
imprimir («Falso evaluado»)

not 2

La expresión not x significa si x es Verdadero o Falso. En Python, si una variable es un cero numérico o vacío, o un objeto Ninguno, se considera Falso, de lo contrario Verdadero. En ese caso, como x = 10, es verdad. Como x es True, por lo que el operador no se evalúa como False y la otra parte se ejecuta. Vea el mismo ejemplo a continuación donde el valor de x = 0.

Ver online demo y código

1
2
3
4
5
6
7
8
9

x = 10
si no x:
print(«Evalúa True»)
else:
print(«Evalúa Falsa»)

no 3

Python no con ‘en’ ejemplo

En este ejemplo, voy a mostrar cómo utilizar el ‘no’ operador ‘en’. Para ello, se crea una lista numérica de seis elementos. Esto es seguido por el uso de un bucle for para iterar a través de los elementos de la lista y mostrar sus valores.

Después de eso, se usa una instrucción if para omitir ciertos números que se mostrarán. Allí, el operador not se utiliza con el ‘ in ‘ de la siguiente manera:

Ver demo y código en línea

1
2
3
4
5
6
7
8
9

#Una demostración de Python ‘ not ‘con el operador’ in ‘
a_List =
para a en a_List:
si no es a en (10,25):
imprimir («Elemento de la lista:», a)

not

Verá, los elementos que evaluaron False como usando ‘no’ no se mostraron.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

More: