Python3中文运行后输出不了中文,是哪里设置出问题了吗?请教各位大神一下

图片说明图片说明

我在python3.7云环境上试了,能正常输出中文

c=set("我爱天安")

print(c)

#输出 {'安', '爱', '我', '天'}

你确定是python3?其默认是支持中文的,如果还是不行,在代码最上面加这个试试:

# coding=utf-8

可能有以下几个问题,请依次确认:
1、使用的版本确认是Python3不是Python2,如果是Python2,print后面去掉变量后面的括号即可解决
2、如果是Python3,请确认阁下使用的编码,编码包含操作系统的编码已经local环境,如果可以请全部更换为utf8环境,编码上面也通过设置# coding=utf-8 #来强制要求指定编码
,然如果使用的是Windows系统下IDE,还需确认文件本身的编码是否错乱,建议查看一下IDE的设置,