Estructuras de control

Condiciones

  • if , else , elif . ojo! No existe else if, se comprime en una sola palabra clave.
    
    if a == b:
        mifunc()
    else:
        raise NotImplementedError
    
  • No existe switch!! todas las condiciones han de realizarse con if

Bucles

Bucle for

  • Bucle for: ermite procesar elementos iterables. La estructura de un bucle “for”en Python no tiene nada que ver con la que se usa en PHP, java o C. En C :
    
    for (int i=1; i <= 10; i ++) {
        printf("%d",i);
    }
    

    En cambio en python;
    
    for i in range(10):
        print i
    

Bucle while

  • No es necesario usar parentesis para evaluar las expresiones del bloque while
    
    lista = [8,9,20]
    i = 0
    while i not in lista:
        i += 1
    

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *