课程
/后端开发
/Python
/初识Python
为什么不能输出打印,智商受到了质疑
2018-03-05
源自:初识Python 3-7
正在回答
解释:代码编辑第一行的注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,但是很多人把题目要求的输出语句写成print u'" ..."',这样就又要让解释器使用Unicode编码输出,导致解码出错。以何种方式编码就应以何种方式解码,否则就很有可能出现编码错误。
参考:http://lukejin.iteye.com/blog/598303
weibo_春去还会来的_0 提问者
代码没有问题 应该是版本问题 我在本机上用python2.7版本能正常输出。在这里面试验和你效果一样,你也可以用本机上的python试试看
前面注释已经表明使用 UTF-8编码,下面的代码去掉u即可。
是不是标点符号错了。
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序