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

print u'中文' 结果出错啊??

输入:   print u'中文'   结果出错啊??

正在回答

2 回答

# -*- coding: utf-8 -*-
import sys
reload(sys)
sys.setdefaultencoding('utf-8')

print u'中文'

python中的坑

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

zq514221 提问者

是的 前面加上那行代码就可以了 感觉 print u 没用啊
2017-12-28 回复 有任何疑惑可以回复我~
#2

指尖触动 回复 zq514221 提问者

这是python2的一个坑,你更新到3就不会了
2017-12-28 回复 有任何疑惑可以回复我~

头部是不是有utf-8 有这个就把u去掉就行了 两者不能同在

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

zq514221 提问者

头部没有utf-8
2017-12-28 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

print u'中文' 结果出错啊??

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