Trabajar con Python IF, lo contrario y las declaraciones Elif
- 5004
- 1651
- Sr. Eduardo Menchaca
Si, de lo contrario, elif (conocido como si en alguna programación) hay declaraciones condicionales que se utilizan para la ejecución de un código diferente depende de la condición. Las declaraciones IF se pueden escribir sin declaraciones de otra o Elif, pero de lo contrario y Elif no se pueden usar sin más. En este tutorial, aprenderá si, de lo contrario y elif en el lenguaje de programación de Python,.
1. Python si la declaración
La declaración if única se usa para ejecutar el bloque específico del código si la condición se evalúa a verdaderas. En el caso de la salida falsa, nada se ejecutará.
Sintaxis:
if (condición): declaraciones12 | if (condición): declaraciones |
Ejemplo 1:
#!/usr/bin/python var = 101 if (var): imprimir "verdadero"12345 | #!/usr/bin/python var = 101if (var): imprimir "verdadero" |
Ejemplo 2:
#!/usr/bin/python var = 101 if (var == 101): imprimir "verdadero"12345 | #!/usr/bin/python var = 101if (var == 101): imprima "verdadero" |
2. Declaración de Python If-Else
La instrucción if y else se usa para ejecutar el bloque específico del código para la condición verdadera y otro bloque de código en una condición falsa.
Sintaxis:
if (condición): declaraciones más: declaraciones1234 | if (condición): StatementsElse: declaraciones |
Ejemplo: Assó un valor a varilla variable, ahora pruebe si el valor asignado es muy grande que 100. Según el código a continuación, el resultado será "El valor asignado es mayor que 100".
#!/usr/bin/python var = 101 if (var> 100): imprimir "el valor asignado es mayor que 100" más: imprimir "El valor asignado es menor o es igual a 100"12345678 | #!/usr/bin/python var = 101 if (var> 100): imprimir "el valor asignado es mayor que 100" más: imprimir "El valor asignado es menor o es igual a 100" |
3. Declaración de Python If-Elif
La instrucción if y elif (conocida como el más-if) se usa para ejecutar el bloque específico de códigos con múltiples condiciones. En esto, si la principal si la condición se vuelve falsa, entonces se verifica otra condición de Elif. Puede definir una serie de condiciones de ELIF según sus requisitos.
Sintaxis:
if (condición): declaraciones elif (condición): declaraciones más: declaraciones123456 | if (condición): StatementsElif (condición): Declaraciones: declaraciones |
Ejemplo: Tomó un avalor como entrada en total variable. Ahora compare el valor con múltiples niveles e imprima la salida apropiada.
#!/usr/bin/python total = 90 if (total> 500): impresión "total es mayor que 500" Elif (total> 100): impresión "total es mayor que 100" Elif (total> 50): Total de impresión "IS es mayor de 50 "más: imprimir" total es menor o igual a 50 "123456789101112 | #!/usr/bin/python total = 90 if (total> 500): impresión total "es mayor que 500" Elif (total> 100): impresión "total es mayor que 100" Elif (total> 50): Total de impresión "IS es mayor de 50 "más: imprimir" total es menor o igual a 50 " |
4. Python anidada si la declaración
Las declaraciones anidadas si se usan como si estuvieran adentro si. En esta condición, si la hay, se evalúa a verdadero, entonces va a la condición interna si.
Sintaxis:
if (condición): if (condición): declaraciones más: declaraciones12345 | if (condición): if (condición): declaraciones más: declaraciones |
Ejemplo: Tomado 3 entradas numéricas y encuentre el mayor valor. Como si VAR1 es mayor que VAR2, entonces verifica si VAR1 también es mayor que VAR3.
#!/usr/bin/python var1 = 100 var2 = 350 var3 = 80 if (var1> var2): if (var1> var3): imprimir "var1 es mayor" la impresión "Var3 es mayor" Elif (var2> var3): print " "Var2 es el mejor" más: la impresión "VAR3 es mayor"123456789101112131415 | #!/usr/bin/python var1 = 100var2 = 350var3 = 80 if (var1> var2): if (var1> var3): imprimir "var1 es más grande" la impresión "var3 es mayor" Elif (var2> var3): imprim " es el mejor "más: imprimir" var3 es mayor " |
- « Hacer una solicitud de publicación con una carga útil JSON usando curl
- Cómo monitorear las métricas de memoria y disco para la instancia de Amazon EC2 Linux »