no encuentro el error me dice q la variable “nombre” n esta definida en la linea 3 <code> def run(): nombre = input('Escriba una fra...

Pregunta de la clase:
Recorriendo un string con for
Samuel de los Santos

Samuel de los Santos

Pregunta
studenthace 4 años

no encuentro el error me dice q la variable “nombre” n esta definida en la linea 3

def run(): nombre = input('Escriba una frase: ') for letra in nombre: print(letra) if __name__ == '__main__': run()```
7 respuestas
para escribir tu comentario
    Moisés Manuel Morín Hevia

    Moisés Manuel Morín Hevia

    studenthace 4 años

    Todo esta bien.

    Carlos Bustamante

    Carlos Bustamante

    studenthace 4 años

    defrun() está bien escrito asi sin espacios???

    Samuel Martínez Hernández

    Samuel Martínez Hernández

    studenthace 4 años

    Hola! tampoco me sale error, ¿puedes decirnos que frase utilizaste al correr el código? tal vez ahí esta el error.

    Saludos!

    Sebastián Andrade

    Sebastián Andrade

    studenthace 4 años

    No lo he probado yo pero no veo ningun error, estoy seguro de que no deberia dar problemas

    Carlos Daniel Dávila Maldonado

    Carlos Daniel Dávila Maldonado

    studenthace 4 años

    Si aún sigue sin funcionar, crea la variable nombre antes de la definir run()

    aunque a mi también me funcionó x3

    Juan Pablo Celiz

    Juan Pablo Celiz

    studenthace 4 años

    Buenas, a mí también me funciona excelente.

    Roger Carlos Ariel Alba

    Roger Carlos Ariel Alba

    studenthace 4 años

    Hola, Samuel

    He revisado el código y a mí me funciona perfecto:

    def run(): nombre = input("Escribe un nombre: ") for letra in nombre: print(letra) if __name__ == '__main__': run()
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.

Curso Básico de Python [Empieza Gratis]
Curso Básico de Python [Empieza Gratis]

Curso Básico de Python [Empieza Gratis]

Aprende a programar desde cero con el lenguaje de mayor crecimiento en el planeta: Python. Descubre qué es un algoritmo y cómo se construye uno. Domina las variables, funciones, estructuras de datos, los condicionales y ciclos.