当前位置:优草派 > 问答 > Python问答

python怎么输出中文?

标签: Python  python基础  作者: 罗西汉

回答:

在python中默认的编码格式是为Unicode的,如果不是使用print直接输出中文而是使用变量或者集合,列表等将中文字符串存储起来再输出会发生乱码的情况。

这个时候只需要在程序的头部写上 #-*- coding: utf-8 -*-,即可将源码的编码格式转为适配中文的格式。或者在输出时指定编码格式,如print(Unicode('你好'),encoding='utf-8')这样也可以。

TOP 10
  • 周排行
  • 月排行