欢迎各位兄弟 发布技术文章
这里的技术是共享的
刚开始学习python,做测试例子,出现如上错误,代码如下:
import math
if __name__ == '__main__':
完整的错误信息如下:
SyntaxError: Non-ASCII character '\xe8' in file D:\python\pythons\src\test.py on line 20, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
缺少编码类型声明:no encoding declared
修改如下:
#encoding:utf-8
import math
if __name__ == '__main__':
name1 = raw_input("请输入您的编号:")
print name1
红色部分为编码声明!
如下声明方式均可:
#coding:utf-8
:可以换成=