我想创建一个函数,但在标题中它不会让我添加一个完整的停止,
例如:
def system.do():
但它不会让我们完全停下来,所以我怎么能这样做呢?
感谢您的帮助!
答案 0 :(得分:4)
您不能定义这样的普通函数,因为标识符中不允许.
。
来自docs:
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()