為什么if后的代碼塊print一個中文會報錯
score = 50
if score >= 60:
? ? print '合格'
else:
? ? print 'END'
#錯誤信息
?File "index.py", line 3
SyntaxError: Non-ASCII character '\xe5' in file index.py on line 3, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
2019-01-29
在中文前面加個u可以解決,例如print u'合格'
2019-01-19
可以在第一行添加注釋? ? # -*- coding: utf-8 -*-