是否有可能使用户定义的Python函数像一个语句?换句话说,我想能够说:
myfunc
而不是:
myfunc()
然后让它被调用 - 比方说,print
就是这样.
我已经可以听到你们所有关于如何做这件事情的回应我觉得这样做很愚蠢,为什么我要这样做呢?我真的应该做别的事,但请接受我的话,这是一回事我需要做的是调试我遇到的问题,它不会被检查或用于空中交通管制系统.
不,这是不可能的.
从语言参考中可以看出,规范中没有留下扩展简单语句列表的空间.
此外,print
Python 3.0中不再存在语句,而是由print()
内置函数替换.