hola todos! no se porque desde que empece esta clase me aparece un error en la terminal al ejecutar los programas, incluso los que ya se ...

Pregunta de la clase:
Aprendiendo bucles
Marlon Enrique Romero Martinez

Marlon Enrique Romero Martinez

Pregunta
student
hace 4 años

hola todos!

no se porque desde que empece esta clase me aparece un error en la terminal al ejecutar los programas, incluso los que ya se habían creado en las clases anteriores ya no me funcionan, alguien me podría decir que puedo hacer? por favor

este es el error SyntaxError: invalid syntax

Muchas gracias

10 respuestas
para escribir tu comentario
    Marlon Enrique Romero Martinez

    Marlon Enrique Romero Martinez

    student
    hace 4 años

    hola yohan muchas gracias por tu respuesta, pues la verdad siempre lo he ejecutado en la terminal, incluso desinstale el editor de codigo y el lanzador de python y volvi a instalarlos, tambien volvi a escribir las lineas de codigo de cero que vi en las clases en una carpeta diferente y me sigue apareciendo el mismo error con todos los programas que se hicieron en las clases, no se que estoy haciendo mal jaja

    Sebastián Andrade

    Sebastián Andrade

    student
    hace 4 años

    Yohan tiene razon, puede ser eso

    Yohan Arroyave

    Yohan Arroyave

    student
    hace 4 años

    Hola marlonromeroau se que puede ser una comprobación algo basica, pero hay que validar todo:

    ++Estas intentando correr tus archivos .py desde el interprete de comandos de tu SO o desde el interprete de Python?++

    La unica manera en que logre reproducir algo similar al error que te da es si intento ejecutar el script en el Inteprete de comandos de Python, cosa que no es correcta. Debes ejecutar tus scripts directamente desde el interprete de comandos de tu SO, ya sea la terminal de Linux, CMD, Power Shell, CMDER, lo que sea.

    1. Abres el interprete de comandos de tu S.O
    2. Vas a la carpeta donde esta tu script
    3. Ejecutas la linea que te genera el error.

    Espero que esto te sirva, saludos!

    Marlon Enrique Romero Martinez

    Marlon Enrique Romero Martinez

    student
    hace 4 años

    el <> salio cuando pegue el codigo en el chat y el def esta con espacio enel editor de codigo

    Sebastián Andrade

    Sebastián Andrade

    student
    hace 4 años

    Por qué tienes un < al principio del codigo y un > al final del codigo?? o salio asi cuando lo pegaste aqui en el chat? Tambien veo que en vez de salir "def conversor" sale "defconversor" aunque como te dijo puede ser error del chat cuando copiaste el codigo aqui

    Marlon Enrique Romero Martinez

    Marlon Enrique Romero Martinez

    student
    hace 4 años
    <def conversor(tipo_pesos, valor_dolar): pesos = input("¿cuantos pesos " + tipo_pesos + " tienes?: ") pesos = float(pesos) dolares = pesos / valor_dolar dolares = round(dolares, 2) dolares = str(dolares) print("Tienes $" + dolares + " dolares") menu = """ Bienvenido al conversor de monedas a USD💰 1- Pesos Colombianos 2- Euros 3- Dolares Australianos Elige una opcion: """ opcion = input(menu) if opcion == '1' : conversor("colombianos", 3875) elif opcion == '2' : conversor("argentinos", 65) elif opcion == '3' : conversor("mexicanos", 24) else: print('ingresa una opcion correcta por favor') >

    este es el codigo

    y esto es lo que me aparece en la terminal

    <>>> python3 conversor.py File "<stdin>", line 1 python3 conversor.py ^ SyntaxError: invalid syntax>

    no importa el ejemplo que haya hecho me aparece el mismo error al ejecutarlo en la terminal

    muchas gracias muchachos por estar pendiente de mis preguntas y por su ayuda

    Sebastián Andrade

    Sebastián Andrade

    student
    hace 4 años

    Hola, bien ahora necesitamos tu codigo para ver que pasa, no tiene que ser en pantallazo, puede ser copiarlo y pegarlo aqui usando la herramienta insertar codigo que puedes ver en la pequeña barra azul cuando escribes un comment, o usar pastebin o algo asi

    Marlon Enrique Romero Martinez

    Marlon Enrique Romero Martinez

    student
    hace 4 años

    hola, asi es como me aparece SyntaxError: invalid syntax python3 condicionales .py File "<stdin>", line 1 python3 condicionales .py

    no entiendo tampoco por que no me adjunta el pantallazo

    Sebastián Andrade

    Sebastián Andrade

    student
    hace 4 años

    Podrias enviar foto del error en la terminal?

    Daniel Adolfo Ordoñez Rubio

    Daniel Adolfo Ordoñez Rubio

    student
    hace 4 años

    Hola, Marlo :) Sería útil si puedes compartir tu código o una captura de pantalla para tener una mejor idea de qué podría estar pasando. Es posible que tengas algo mal escrito (error de sintaxis) en tu código, y el editor de texto debería señalarlo.

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.