SyntaxError: carácter no ASCII '\ xa3' en el archivo cuando la función devuelve '£'

Di que tengo una función:

def NewFunction():
    return '£'

Quiero imprimir algunas cosas con un signo de número delante e imprime un error cuando intento ejecutar este programa, se muestra este mensaje de error:

SyntaxError: Non-ASCII character '\xa3' in file 'blah' but no encoding declared;
see http://www.python.org/peps/pep-0263.html for details

¿Alguien puede informarme cómo puedo incluir un signo de libra en mi función de devolución? Básicamente lo estoy usando en una clase y está dentro de la'__str__' parte de que se incluye el signo de libra.

Respuestas a la pregunta(4)

Su respuesta a la pregunta