课程
/后端开发
/Python
/初识Python
这个是有错误吗?
2018-03-08
源自:初识Python 3-7
正在回答
为什么在notepad++编就没有错,-*- coding: utf-8 -*- u 这两个都要有 ,只有-*- coding: utf-8 -*-这个的话,会出现乱码
注释#-*-coding:utf-8 -*-,表明以下Python代码使用utf-8编码,print u'" ..."'又要让解释器使用Unicode编码输出,导致解码出错。
-*- coding: utf-8 -*- 已经显示下面的东西用中文输出,所以print后面不用的u去掉就可以了
去掉u就好
因为前面已经加了utf——8
去掉print后面的u,第一段已经注释过了
你写的没有错,是对的,如果想着在慕课网上正确,试试把u换成r就不会有报错
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序