对于我的一个类,我必须制作一个非常基本的计算器。我想以这样的方式编写代码,用户可以输入他们想要做的事情(例如√64),然后按回车并获得答案。我写这样的:√未在终端中识别
如果在操作 '√': 对squareRoot = operation.replace( '√', '') squareRootFinal = math.sqrt(INT(对squareRoot))
当我运行在这IDLE,它就像一个魅力。但是,当我在终端中运行此操作时,出现以下错误:
SyntaxError:第50行文件x.py中的非ASCII字符'\ xe2',但未声明编码;
有什么建议吗?
重复http://stackoverflow.com/questions/728891/correct-way-to-define-python-source-code-encoding? –