为什么数组的汉字输出来会是“乱码”
为什么数组的汉字输出来会是“乱码”>>> b=['牛','马','狗']
>>> b
['\xc5\xa3', '\xc2\xed', '\xb9\xb7'] 这不是乱码,你可以理解为内码
idle下好像就是这样 PYTHON2?python3不是这样的 你用的是Python2 ? Python 2 中中文才会乱码,换 Python 3 吧 同志,你的Python版本貌似已过期,更新一下吧:Python3.8.2 还在用 Python2 ?换 Python3 吧 python2.x版本默认不支持中文,只支持ascii字符
页:
[1]