当前位置:首页>开发>正文

python字符串怎么显示中文 python2.7中怎么显示出中文

2023-04-18 19:22:12 互联网 未知 开发

 python字符串怎么显示中文 python2.7中怎么显示出中文

python字符串怎么显示中文

代码中字符串的默认编码与代码文件本身的编码一致 。
如:s=中文
如果是在utf8的文件中,该字符串就是utf8编码,如果是在gb2312的文件中,则其编码为gb2312。这种情况下,要进行编码转换,都需 要先用decode方法将其转换成unicode编码,再使用encode方法将其转换成其他编码。通常,在没有指定特定的编码方式时,都是使用的系统默 认编码创建的代码文件。
如果字符串是这样定义:s=u中文
则该字符串的编码就被指定为unicode了,即python的内部编码,而与代码文件本身的编码无关。因此,对于这种情况做编码转换,只需要直接使用encode方法将其转换成指定编码即可。

python2.7中怎么显示出中文

以下代码调试通过:
# -*- coding:utf-8 -*-
age_of_boy = 1guess_age = input("age_of_boy:")
if int(guess_age) == age_of_boy:
    print "猜对啦!!!"
else:
    print "没有猜对哦!!"
运行效果:

最新文章