python2
打印含有中文的字符串
name=“刘彩欣”
print name
打印含有中文的列表
第一种办法:转编码decode(“string_escape”)
type=[‘红心’,‘草花’,‘方块’,‘黑桃’]
print type #---->会打印出二进制
print str(type).decode(“string_escape”) #—>打印列表[‘红心’,‘草花’,‘方块’,‘黑桃’]
print “,”.json(type)
第二种办法:导入uniout
直接导入uniout模块就可以了
python3
打印含有中文的字符串
name=“刘彩欣”
print name
打印含有中文的列表
直接打印就可以了
这篇博客介绍了在Python2和Python3中如何正确打印含有中文的字符串和列表。在Python2中,打印中文字符串需要设置编码,而打印中文列表则需要通过解码或者使用uniout模块。在Python3中,直接打印即可显示中文。文章提供了两种不同的方法来解决这个问题,对于初学者来说十分实用。

2596

被折叠的 条评论
为什么被折叠?



