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

3-6习题中Unicode字符串解码的问题

我的貌似和答案一样的,必须要加U,不加U显示的是乱码啊。 不加u的显示 C:\LearnPython>python 静夜思.py 闈欏鎬? 搴婂墠鏄庢湀鍏? 鐤戞槸鍦颁笂闇? 涓惧ご鏈涙槑鏈? 浣庡ご鎬濇晠涔? 加U的显示: C:\LearnPython>python 静夜思.py 静夜思 床前明月光, 疑是地上霜. 举头望明月, 低头思故乡. 有没有人指点我一下。谢谢!

正在回答

2 回答

你这个是保存在notepad++里面,通过python执行的么?我在python里面执行的时候加不加u都可以正确输出,但是在notepad++里面必须要加u。

0 回复 有任何疑惑可以回复我~
>>> # -*- coding: utf-8 -*-
... 
>>> print '''静夜思
... 床前明月光,
... 疑是地上霜。
... 举头望明月,
... 低头思故乡。'''
静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。
>>> # -*- coding: utf-8 -*-
... 
>>> print u'''静夜思
... 床前明月光,
... 疑是地上霜。
... 举头望明月,
... 低头思故乡。'''
静夜思
床前明月光,
疑是地上霜。
举头望明月,
低头思故乡。
>>> 
>>>
0 回复 有任何疑惑可以回复我~

举报

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

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

进入课程

3-6习题中Unicode字符串解码的问题

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