0

我想做一个函数,但在标题中它不会让我添加句号,

例如:

 def system.do():

但它不会让句号停止所以我怎么能得到它呢?

谢谢您的帮助!

4

1 回答 1

4

您不能像这样定义普通函数,因为.标识符中是不允许的。

来自文档

identifier ::=  (letter|"_") (letter | digit | "_")*
letter     ::=  lowercase | uppercase
lowercase  ::=  "a"..."z"
uppercase  ::=  "A"..."Z"
digit      ::=  "0"..."9"

创建此类函数的唯一方法是在名为do的类中定义一个名为的静态方法system

class system:
    @staticmethod
    def do():
        pass
print system.do()
于 2013-06-08T10:25:43.997 回答