为了账号安全,请及时绑定邮箱和手机立即绑定

为什么我的代码输入会有错,

# -*- coding: utf-8 -*-

print u'''静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。'''
#上面的有错
#下面的才是正确的输出
# -*- coding: utf-8 -*-

print r'''静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。'''


正在回答

1 回答

代码第一行已经是中文编码的意思,所以不能用u而要改成r如下

print r'''静夜思


床前明月光,

疑是地上霜。

举头望明月,

低头思故乡。'''


2 回复 有任何疑惑可以回复我~
#1

小的石头 提问者

非常感谢!
2016-07-16 回复 有任何疑惑可以回复我~
#2

happeddy

那如果把u留着,第一行去掉,你试试还是报错
2016-07-19 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

为什么我的代码输入会有错,

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信