Cómo hago para que el programa me corra si utilizo Ñ o tìlde?

Daniela Herreño Contreras

Daniela Herreño Contreras

Pregunta
student
hace 5 años

Cómo hago para que el programa me corra si utilizo Ñ o tìlde?

17 respuestas
para escribir tu comentario
    Daniela Herreño Contreras

    Daniela Herreño Contreras

    student
    hace 5 años

    Cómo lo activo?

    Hermes Aguilar

    Hermes Aguilar

    student
    hace 5 años

    Dejame ver tu codigo, quiza no sea necesario usar el utf-8.

    Daniela Herreño Contreras

    Daniela Herreño Contreras

    student
    hace 5 años
    edad=int(input("Ingresa tu edad: ")) resta=18-edad resta=str(resta) if edad >= 18: print("Felicidades, eres mayor de edad") else: print("Te faltan "+resta+ " años para sacar tu cédula :)")
    Hermes Aguilar

    Hermes Aguilar

    student
    hace 5 años

    solo agrega:

    # -- coding: utf-8 --

    Daniela Herreño Contreras

    Daniela Herreño Contreras

    student
    hace 5 años

    Hola Hermes, le quité los los h1 y me funcionó. Muchas gracias :)

    # -- coding: utf-8 -- edad=int(input("Ingresa tu edad: ")) resta=18-edad resta=str(resta) if edad >= 18: print("Felicidades, eres mayor de edad") else: print("Te faltan "+resta+ " años para sacar tu cédula :)")
    Alejandro Urrea Giraldo

    Alejandro Urrea Giraldo

    student
    hace 5 años

    Adicional a las respuestas compartidas por los compañeros, cabe anotar que para las versiones de python 3.x la codificación por defecto es utf-8, es decir podrá reconocer los caracteres especiales (ñ y acentos) sin necesidad de indicarlo explícitamente. Sin embargo, para versiones de python 2.x , la codificación por defecto es ASCII (caracteres usados en Inglés) donde no existen la ñ ni los acentos, y será necesario incluir la instrucción # -- coding: utf-8 -- en la cabecera del script.

    Jeyson David Vargas Crespo

    Jeyson David Vargas Crespo

    student
    hace 5 años

    Hola Daniela, Si estás utilizando la versión 3.8 no es necesario colocar nada, pero recuerda que solo lo puedes hacer en strings, aunque funciona en las variables también por legibilidad y standard no es bueno colocarlo. Si utilizas la versión 2 si es necesario que coloques al principio del programa # -- coding: utf-8 --

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.