代码改变世界

python编码问题

2018-06-29 22:13  明月道长  阅读(98)  评论(0)    收藏  举报

python2默认编码是Ascii格式,python3默认编码是UTF-8格式,所以python3默认可以直接使用中文,而python2默认不能输出中文,如果要在python2中输出中文,有两种处理方法:

1)在程序首行输入 #!-*- coding = utf-8  -*- !#    (官方推荐)

2)  在程序首行输入 #!encoding: utf-8