Un bucle for en Python se utiliza para iterar sobre un objeto iterable, ejecutando un bloque de código para cada elemento en el iterable. El iterable puede ser una lista, una tupla, una cadena, un diccionario, un conjunto u cualquier otro objeto que admita la iteración.