¿Se puede utilizar la declaración "python if" para juzgar múltiples condiciones?
La declaración "python if" se puede juzgar con múltiples condiciones.
La declaración if en la programación Python se utiliza para controlar la ejecución del programa. La forma básica es: juicio if. condición:?Declaración de ejecución?else: ?Declaración de ejecución?
Las condiciones de juicio de la declaración if pueden ser gt (mayor que), lt (menor que), == (igual a), gt; ; = (mayor o igual a), lt; = (menor o igual a) ) para expresar su relación.
Cuando la condición de juicio tiene múltiples valores, puede utilizar la siguiente forma: if Condición de juicio 1:?Ejecutar declaración 1?elif Condición de juicio 2:?Ejecutar declaración 2?elif Condición de juicio 3:?Ejecutar declaración 3 ?else:?Ejecutar sentencia 4?
El ejemplo es el siguiente: #!/usr/bin/python# -*- codificación: UTF-8 -*-# uso elif?num = 5? if num == 3:? # Determinar el valor de num?print 'boss'elif num == 2:?print 'user'elif num == 1:?print 'worker'elif num lt; ¿el valor es menor que cero?print 'error'else:?print 'roadman'? # Salida cuando no se cumple ninguna de las condiciones