日记大全

日记大全 > 句子大全

Python2.7中如何运行包含中文的代码

句子大全 2007-06-06 05:10:14
相关推荐

我们经常会写出包含中文的代码或者注释,这样的话,我们在运行的时候,就会碰到这样那样的麻烦

1:在cmd模式下运行

print("你好")

没有问题,正常!

你可能会碰到下面问题:

A:我还没有安装Python,请看公众号里面的相关文章

B:我还不知道如何进入Python程序,请看公众号里面的相关文章

2:建立一个4.py的文件,

代码和上面相同,就是

print("hello")

print("你好")

当我们执行的时候,提示:

File "4.py", line 1

SyntaxError: Non-ASCII character "\xc4" in file 4.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

这句话用来说明你的Python源程序文件用使用的编码。缺省情况下你的程序需要使用ascii码来写,但如果在其中写中文的话,python解释器一般会报错,但如果加上你所用的文件编码,python就会自动处理不再报错。

注意,红色的部分,意思就是你的字体还没有定义。

给首行添加这句

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

我们修改代码:

然后再次执行:

你可能会碰到下面问题:

A:我还没有安装Python,请看公众号里面的相关文章

B:我还不知道如何建立一个py文件

C:我还不知道把建立好的文件放在哪里运行

d:我不知道如何运行py文件

e:你碰到了在中文下输入的括号(这个最难检查出来!)

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新