"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Operadores, condicionales y entradas

Operadores, condicionales y entradas

Publicado el 2024-07-31
Navegar:514

Operators, Conditionals and Inputs

Operadores

Los operadores son símbolos que le indican a la computadora que realice operaciones matemáticas o lógicas específicas.

1.Operadores aritméticos

Estos operadores realizan operaciones matemáticas básicas como suma, resta, multiplicación y división.

*Suma ( ): Suma dos números.
p.ej:

>>>print(1 3)

*Resta (-): Resta un número de otro.
p.ej:

>>>print(1-3)

Multiplicación (): Multiplica dos números.
p.ej:

>>>print(1*3)

*División (/): Divide un número entre otro.
p.ej:

>>>print(1/3)

*División de piso (//): Divide un número entre otro y redondea hacia abajo al número entero más cercano.
p.ej:

>>>print(1//3)

*Módulo (%): Devuelve el resto cuando un número se divide por otro.
p.ej:

>>>print(1%3)

Exponciación (*): eleva un número a la potencia de otro.
p.ej:

>>>print(1**3)

2.Operadores de comparación

Estos operadores comparan dos valores y devuelven Verdadero o Falso.

*Igual a (==): Comprueba si dos valores son iguales.

>>>a = 5
>>>b = 3
>>>result = (a == b)  

>>>result is False

*No es igual a (!=): Comprueba si dos valores no son iguales.

>>>a = 5
>>>b = 3
>>>result = (a != b)  

>>>result is True

*Mayor que (>): Comprueba si un valor es mayor que otro.

>>>a = 5
>>>b = 3
>>>result = (a > b)  

>>>result is True

*Menor que (

>>>a = 5
>>>b = 3
>>>result = (a >>result is False

*Mayor o igual a (>=): Comprueba si un valor es mayor o igual a otro.

>>>a = 5
>>>b = 3
>>>result = (a >= b)  

>>>result is True

*Menor o igual a (

>>>a = 5
>>>b = 3
>>>result = (a >>result is False

3.Operadores lógicos

Estos operadores se utilizan para combinar declaraciones condicionales.

*y: Devuelve Verdadero si ambas afirmaciones son verdaderas.

>>>a = 5
>>>b = 3
>>>result = (a > b and a > 0)  

>>>result is True

*o: Devuelve Verdadero si una de las afirmaciones es verdadera.

>>>a = 5
>>>b = 3
>>>result = (a > b or a >>result is True

*not: invierte el resultado, devuelve False si el resultado es verdadero.

>>>a = 5
>>>result = not (a > 0)  

>>>result is False

Condicionales

Los condicionales son como señales de tráfico para tu código. Ayudan a su programa a decidir qué camino tomar en función de determinadas condiciones.

1. La declaración if

La declaración if verifica una condición y ejecuta el bloque de código si la condición es Verdadera.
p.ej:

>>>a = 5
>>>b = 3
>>>if a > b:
    print("a is greater than b")

2. La declaración elif

La declaración elif es la abreviatura de "else if". Comprueba otra condición si la condición anterior era Falsa.
p.ej:

>>>a = 5
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")

3. La declaración else

La declaración else captura todo lo que no está cubierto por las condiciones anteriores.
p.ej:

>>>a = 3
>>>b = 5
>>>if a > b:
    print("a is greater than b")
>>>elif a == b:
    print("a is equal to b")
>>>else:
    print("a is less than b")
Declaración de liberación Este artículo se reproduce en: https://dev.to/kk_python/operators-conditionals-and-inputs-4982?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3