ESTRUCTURA CONDICIONAL (IF-SWITCH)
Estructura condicional if
Igual que otros lenguajes cuando tenemos que tomar una decisión en nuestro programa debemos utilizar la estructura if.
Algo muy importante en el lenguaje Python que no lo tienen otros lenguajes es que la indentación es obligatoria e indica las intrucciones contenidas en un if.
Analicemos el siguiente ejemplo:
La estructura condicional switch remplaza en algunos casos un conjunto de if.
La estructura del switch:
Si todos los case son falsos, luego se ejecutan las instrucciones contenidas después de la plabra default.
Algo muy importante en el lenguaje Python que no lo tienen otros lenguajes es que la indentación es obligatoria e indica las intrucciones contenidas en un if.
Analicemos el siguiente ejemplo:
nombre='juan'
edad=15
if edad<18:
print nombre
print ' es menor de edad.<br>'
print 'Fin del programa'
La estructura if contiene una condición, si dicha condición se verifica verdadera luego se ejecutan todas las instrucciones que se encuentran indentadas (es decir corridas a derecha) Es muy común utilizar una indentación de 4 espacios.Estructura condicional switch |
La estructura del switch:
switch(variable) {
case valor1:
Instrucciones
break;
case valor2:
Instrucciones
break;
case valor3:
Instrucciones
break;
.
.
.
default:
Instrucciones
break;
}
Luego de la palabra clave switch entre paréntesis indicamos una variable, luego con una serie de case verificamos si dicha variable almacena un valor igual a [valor1, valor2, valor3 etc.] en el caso de ser igual se ejecutan las instrucciones contenidas en dicho case.Si todos los case son falsos, luego se ejecutan las instrucciones contenidas después de la plabra default.
No hay comentarios:
Publicar un comentario