在python之中进行编程的时候会因为不同版本python开发环境编码字符集的不同造成对有些语言的字符是有不同支持的,那么想要在python中写中文不出错的话就要去更改编码字符集了。下面这篇文章会来讲解一下python中文如何写出来,往下看看吧。

Python中怎么写汉字?Python中文如何写出来

python之中不是不可以写中文汉字,只是在写出来并输出的时候中文不会被正常解析而是变成了乱码,那么这就是因为编码字符集而导致的。

一、更改版本

在python2所有的版本之中默认的编码字符集都是Unicode,也就是只对英文、数字和符号有相关解析的编码格式。但是对于中文因为它的编码表之中找不到对应的字符可以将其解析并进行转变,所以就会变成乱码。

而在python3之后编码字符集都已经默认的改成支持中文的utf-8了,所以只要将当前这个python2版本给卸载掉,然后从官网去重新下载安装一个python3.x版本的解释器即可。

二、顶部注释

在python程序之中写在代码顶部的注释都是有着一定的功能,那么就可以通过这种方式去设置当前这个python文件的编码字符集了,示例如下:

# -*- coding: utf-8 -*-

只要在程序的代码顶部加上这行注释之后,整个程序的默认编码格式就会变成utf-8,那么就可以写中文汉字并将其输出了,示例如下

str = ’写入中文不会报错出现乱码’
print(str)

以上就是关于“”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!