默认情况下,Python 源码文件的编码是 UTF-8。这种编码支持世界上大多数语言的字符,可以用于字符串字面值、变量、函数名及注释 —— 尽管标准库只用常规的 ASCII 字符作为变量名或函数名,可移植代码都应遵守此约定。要正确显示这些字符,编辑器必须能识别 UTF-8 编码,而且必须使用支持文件中所有字符的字体。
如果不使用默认编码,则要声明文件的编码,文件的 第一 行要写成特殊注释。
以下是一个用中文字符作变量的实例,通过这个例子可以看出可以用中文进行编程。只是中文与英文切换会比较不方便,不是很建议这么做。
以下例子在手机Qpython里测试,同样可行。
# -*- coding: encoding -*-
# -*- coding: utf-8 -*-
class 输出 ():
"""
在Python中测试中文做变量
"""
def __init__(self)