Me acabo de dar cuenta que si en un string pongo tildes el programa no me corre, me arroja error. ¿Cómo imprimo en pantalla usando tildes?

René Antonio González

René Antonio González

Pregunta
studenthace 5 años

Me acabo de dar cuenta que si en un string pongo tildes el programa no me corre, me arroja error. ¿Cómo imprimo en pantalla usando tildes?

5 respuestas
para escribir tu comentario
    Eduardo G Mendoza

    Eduardo G Mendoza

    studenthace 5 años

    Solo agregando que puedes forzar el encoding agregando:

    #-*- coding utf-8 -*-

    incluso si usas una versión de python que no tenga utf-8 x default, lo obligarias a interpretarlo así.

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    :O Entonces en la parte inferior de VS Code podrías cambiar la versión de Python que ocupes. Así podrás ejecutarlo directo.

    Captura de pantalla (251).png

    En la parte inferior donde dice Python 3.8 puedes escoger qué intérprete de Python quieres usar.

    René Antonio González

    René Antonio González

    studenthace 5 años

    Gracias compañeros. Sí tengo instalado Python 3.8. El problema es que siempre usaba el botón de ejecutar que sale en VS Code y seguro ese botón estaba ejecutando una versión vieja. Pero, al escribir

    python3.8 archivo.py
    si que funciona el UTF-8

    Miguel Torres

    Miguel Torres

    studenthace 5 años

    Hola, @ReneG115. 🐍🤓

    Probablemente estás ejecutando tu programa con una versión de Python 2. Con Python 3 eso no debería darte problema como menciona Carlos.

    Roger Carlos Ariel Alba

    Roger Carlos Ariel Alba

    studenthace 5 años

    Hola, Rene

    ¿Qué versión de python estás usando? En python3 la codificación estándar es UTF-8 por lo que no deberías de tener problemas con las tildes.

    Saludos

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.