【发布时间】:2012-08-04 00:50:16
【问题描述】:
我在我的 Python 教科书中读到了这些术语。我无法通过查找它们的字面意思来弄清楚它们的含义。有人可以向我解释一下或提供一些参考吗?
--更新术语的上下文
i) (42).__abs__() # Need parentheses to avoid confusing ... # ... method call '.' with decimal point
j) (42).__mul__(2) # Even multiplication is a method call
k) name.swapcase()
l) name.title().swapcase() # name.title() is an object so ... m) name.upper().find('TOM') # ... we can “cascade” method calls.
希望您现在意识到您所做的大部分操作 本课程的到目前为止实际上是通过隐式调用提供的 您一直在使用的对象(数据项)的方法。 实际上,所有运算符('+'、'*' 等)只是 方法调用,但只有部分内置函数对应 方法。
【问题讨论】:
标签: python terminology