使用特殊字符在python中定义函数

时间:2014-01-16 12:24:54

标签: python

我正在使用IRC机器人,我可以在模块中使用以下内容定义自己的命令:

def saa(args):

我希望能够使用def sää(args):因为我是芬兰人会使用它而“Sää”意味着天气,但这会引发无效的语法错误。

在python中有什么办法吗?

1 个答案:

答案 0 :(得分:4)

根据language reference,Python 2.x中的标识符只能使用A-Za-z0-9(第一个字符除外)和"_"

Python 3.x中的标识符可以使用更宽范围(language reference),def sää(args):也可以接受。