Problemas para imprimir en unicode
Publicado por Elian (1 intervención) el 12/07/2017 22:16:28
Hola! Estoy aprendiendo a programar en python, tengo un problema al imprimir una cadena de texto:
Si quiero imprimir un texto utilizando unicode solo coloco u antes de la cadena
print u'hola mundo' por ejemplo
pero en una funcion input esto no me sirve
str(input(u'¿Qué número desea ingresar?: '))
también lo intente poniento el texto por aparte
texto = u'¿Qué número desea ingresar?: '
respuesta = str(input(texto))
cuando se imprime me da UnicodeEncodeError, por las tildes y el signo de pregunta abierta. Por el contrario, si no coloco la u antes de la cadena salen otros caracteres que no son.
Si quiero imprimir un texto utilizando unicode solo coloco u antes de la cadena
print u'hola mundo' por ejemplo
pero en una funcion input esto no me sirve
str(input(u'¿Qué número desea ingresar?: '))
también lo intente poniento el texto por aparte
texto = u'¿Qué número desea ingresar?: '
respuesta = str(input(texto))
cuando se imprime me da UnicodeEncodeError, por las tildes y el signo de pregunta abierta. Por el contrario, si no coloco la u antes de la cadena salen otros caracteres que no son.
Valora esta pregunta
0