课程
/后端开发
/Python
/初识Python
print u'''静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。''' 这是正确答案为什么提示错误呢?然后他不需要加换行吗?不用ur吗?
2017-10-09
源自:初识Python 3-7
正在回答
#-*-coding:utf-8-*
print u'''静夜思 床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。'''
这是教材的正确答案,但是输入并提交的时候,提示失败,把‘u’改成‘r’就可以,我的理解是'''...'''本身就可以换行,就没有必要加’r‘,上面已经有了’utf-8'提示,所以更没有必要加‘u’.
应该是下面的结果才对的吧?
print '''静夜思 床前明月光,
'''...'''这个是多行 直接转行就行.
然后我用notepad++运行你这段代码是要加上 #-*-coding:utf-8-*
举报
学python入门视频教程,让你快速入门并能编写简单的Python程序