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

我用的2.7版本,为什么不加u反而运行成功?

我开始写的用u'''静夜思'''显示是运行错误,但是把u去掉反而运行成功了,这是怎么回事?是教学的内容有问题吗

正在回答

3 回答

我的是2.7.5的版本沒有用U 也可以運行    搞不懂爲什麼

0 回复 有任何疑惑可以回复我~

在2.x版本里,有了开头utf-8的声明,print后面就不需要再加中文unicode的声明了。3.x版本里,写头声明和字符串声明,写头声明不写字符串声明, 不写头写字符串声明, 不写头不写字符串声明,四种都可以。学习的话就按兼容性来吧,环境对的话 就照做。

0 回复 有任何疑惑可以回复我~

如果添加utf-8注释,则print后面不用加u

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

举报

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

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

进入课程

我用的2.7版本,为什么不加u反而运行成功?

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