学习了print("Hello Python world"),但是Python如何打印中文呢?
直接print(“你好,Python”),控制台报警内容:
网上搜索后,修改为如下:
# -*- coding:UTF-8 -*-
###测试python输出中文是否乱码
import json
print u'哈哈你好'
string='哈哈你好'
print string.decode('UTF-8')
<pre name="code" class="python">
t_tuple=('哈哈','你好')
t_list=['哈哈','你好']
t_dict={1:'哈哈',2:'你好'}
print json.dumps(t_tuple,encoding='UTF-8',ensure_ascii=False)
print json.dumps(t_list,encoding='UTF-8',ensure_ascii=False)
print json.dumps(t_dict,encoding='UTF-8',ensure_ascii=False)
结果执行后
以上就是“python怎么打印中文”的详细内容,想学习更多Python教程欢迎持续关注编程学习网!
扫码二维码 获取免费视频学习资料
- 本文固定链接: http://phpxs.com/post/8096/
- 转载请注明:转载必须在正文中标注并保留原文链接
- 扫码: 扫上方二维码获取免费视频资料
查 看2022高级编程视频教程免费获取