我正在阅读有关该getattr()
功能的内容.问题是我仍然无法掌握它的用法.我唯一理解的getattr()
是getattr(li, "pop")
和调用一样li.pop
.
我不明白这本书何时提到你如何使用它来获取函数的引用而不知道它的名字直到运行时.也许这就是我在编程方面的一般菜鸟.任何人都可以对这个问题有所了解吗?我何时以及如何使用它?
在保留字之后命名变量可能不是一个好主意,但我很好奇:
Python中是否有任何转义语法允许您使用保留字作为变量的名称?
例如,在C#中,这可以通过为保留字添加前缀来完成 @