Elif Python

Elif Python

Si la condición 'if' se vuelve falsa, se evalúa la siguiente condición de la porción 'Elif'. El contenido de 'Else' se implementaría cuando todos los requisitos se vuelvan falsos. Según la situación, solo uno de los numerosos si ... elif ... de lo contrario se evalúa las declaraciones. Solo habría otra cláusula en la sección 'si'. Esto podría, sin embargo, tener varias declaraciones 'Elif'. Vamos a explicar la pitón 'Elif' en este artículo.

Ejemplo no 1:

Evaluaremos un número definido para ver si ese valor es un número positivo o cero o un número no positivo.

1
2
3
4
5
6
7
8
9
10
11
12
13
num = 5.8
Si num> 0:
Imprimir ("Número positivo")
Elif num == 0:
imprimir ("cero")
demás:
Imprimir ("Número negativo")

Inicializaremos una variable 'NUM' y le asignaremos un valor que tenga un punto decimal. Hemos utilizado la declaración 'si'. Dentro de la declaración 'if', utilizamos la condición de que num> 0. Muestra que si el valor requerido es mayor que 0, el comando print () imprime el mensaje 'número positivo'. En la siguiente línea, usamos la declaración 'Elif'. Aquí, aplicamos condición num == 0. Representa que si el número definido es igual a 0, entonces imprime el texto 'cero'. Al final, dentro de la instrucción else, la función print () se está utilizando para mostrar la línea 'número negativo'.

Como el valor especificado es mayor que 0, la instrucción print () imprime el texto 'número positivo'.

Ejemplo no 2:

Las declaraciones 'Elif' se emplean justo después de la expresión IF en este caso. Python puede evaluar la declaración 'si'. Si devuelve False, esto analizaría las declaraciones 'ELIF' e implementaría la instrucción 'ELIF' con el verdadero representante. Si se cumple más de una declaración de 'Elif', se invoca la primera sección 'Elif'.

1
2
3
4
5
6
7
8
9
10
11
12
13
tasa = 5000
Si tasa> 5000:
Imprimir ("La tarifa es mayor de 5000")
tasa de elif == 5000:
Imprimir ("La tarifa es 5000")
tasa de elif < 5000:
Imprimir ("La tarifa es inferior a 5000")

En primer lugar, se está declarando la variable llamada 'tasa' y luego se le asigna el valor. Para determinar la información sobre el valor proporcionado, utilizamos condiciones. Aplicamos la tasa de criterio> 5000 dentro de la expresión 'si'. La función print () imprime la velocidad del mensaje 'es mayor que 5000' si el valor definido es mayor que 5000. La expresión 'Elif' se está utilizando en la siguiente línea. La tasa de requisitos == 5000 se usa aquí. Indica que si el valor especificado es igual a 5000, la tasa de texto es 5000 'se mostrará utilizando la función print ().

Utilizamos la tasa de condición< 5000' in the elif expression. It denotes that the value entered is less than 5000. The line 'rate is less than 5000' is presented with the help of the print() method.

Ejemplo no 3:

El comando más interno se sangrará más que la expresión inclusiva. Todos los comandos dentro de un solo segmento se extenderán de manera idéntica.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
dieciséis
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
Precio = 2000
cantidad = 6
tasa = precio*cantidad
Si tasa> 1000:
Si tasa> 1000:
Imprimir ("La tasa es mayor que 1000")
demás:
Si la tarifa < 1000 and rate > 1500:
Imprimir ("La tarifa es")
tasa de elif < 1500 and rate > 1300:
Imprimir ("La tarifa es entre 1300 y 1500")
demás:
Imprimir ("La tarifa es entre 1200 y 1500")
Cantidad de Elif == 2000:
Imprimir ("La tarifa es 2000")
demás:
Imprimir ("La tarifa es inferior a 2000")

Al comienzo del programa, inicializamos tres variables y les damos valores. Estas variables incluyen 'precio', 'cantidad' y 'tarifa'. El usuario proporcionará los valores de las variables 'precio' y 'cantidad', pero el valor de la 'tasa' se calculará multiplicando el valor del precio y la cantidad entre sí. Hemos utilizado mayores que el signo y las condiciones aplicadas sobre el valor de la variable 'tasa'. Aplicamos la declaración if-else.

Cada vez que se cumple la condición de la declaración 'si', la instrucción de impresión muestra el mensaje de que 'la tasa es mayor que 100'. De lo contrario, utilizamos varias condiciones. Dentro de la parte de la otra-condición, hemos aplicado la expresión 'elif'. La expresión 'Elif' utiliza los operadores 'entre' y 'y' para aplicar condiciones en el valor. La expresión de 'Elif' muestra que 'tasa 1300' luego imprime la tasa de la línea de la línea 'es entre 1300 y 1500.

Cuando la condición especificada se hace verdadera, el comando print () de esa condición apropiada imprime el resultado. Del mismo modo, fuera del cuerpo de la declaración if-else, nuevamente empleamos la declaración 'Elif'. Utilizamos el operador igual de tal manera que el comando 'tasa == 2000' y luego imprime () muestra que la tasa de línea 'es 2000'. De lo contrario, imprime la tasa del mensaje es inferior a 2000 '.

Ejemplo no 4:

En este escenario, si, una secuencia de 'Elif' y de lo contrario se utilizará para obtener el tipo de datos de un valor especificado.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
dieciséis
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
V = 3558.9769
if (type (v) == int):
imprimir ("El tipo de datos de la variable es entero")
Elif (tipo (v) == flotante):
imprimir ("El tipo de datos de la variable es flotante")
Elif (tipo (v) == complejo):
Imprimir ("El tipo de datos de la variable es complejo")
Elif (tipo (v) == bool):
imprimir ("El tipo de datos de la variable es bool")
Elif (tipo (v) == Str):
imprimir ("El tipo de datos de la variable es cadena")
Elif (tipo (v) == tuple):
imprimir ("El tipo de datos de la variable es tuple")
Elif (tipo (v) == dict):
Imprimir ("El tipo de datos de la variable es diccionarios")
Elif (tipo (v) == Lista):
imprimir ("El tipo de variable es lista")
demás:
Imprimir ("Se desconoce el tipo de datos de la variable")

Nuestro paso es inicializar la variable llamada 'V' y le proporcionaremos un valor. Para verificar su tipo de datos, hemos estado utilizando la instrucción 'if-elif'. La declaración 'IF' verifica si el valor ingresado de la variable 'v' es un entero. Entonces el comando print () imprime el tipo de datos de línea de la variable es entero '.

Después de esto, la instrucción 'ELIF' se utiliza para ver si el valor definido es un valor de punto flotante. Luego, el valor de impresión muestra el mensaje relacionado con esto. Si el valor contiene la porción compleja, significa que el tipo de datos de la variable será complejo, por lo que usaremos la función print () para esto también. Del mismo modo, si el valor dado contiene el 'verdadero' o 'falso', entonces el tipo de datos es booleano, por lo que la declaración de impresión muestra que el tipo será bool.

Luego, usamos Str y Tuple para verificar si el valor especificado pertenece al tipo de datos de cadena o tipo de datos de tuple. La instrucción 'Elif' se aplica para verificar si el valor está relacionado con el tipo de datos del diccionario o no. Al final, utilizamos el operador igual (==) dentro del comando 'Elif'. Esta vez hemos visto si el valor está presente en forma de una lista. Entonces el método print () imprime el 'tipo de datos de la lista de variables'. Si el valor ingresado no pertenece a ninguno de los tipos de datos mencionados anteriormente, entonces el comando print () imprime el mensaje 'El tipo de datos de la variable es desconocido'.

Conclusión:

En este artículo, hemos hablado sobre la pitón 'Elif'. La expresión 'Elif' ayuda a verificar varias declaraciones para verdaderas y ejecutar un conjunto de instrucciones inmediatamente mientras una de ellas lo hace. La expresión 'elif', como el comando más, es innecesaria. A diferencia de otras expresiones, que solo puede tener una, la expresión 'Elif' tendrá un valor arbitrario de estas después de la declaración 'si'.