'apple'.upper() // in javascript
据我所知,它首先被包装为一个对象,并且返回值并且包装器被破坏
'apple'.capitalize() // in python
同样的事情发生在python中,或者它只是一个真实的对象。
修改 回答它们只是python中的普通对象。
现在,因为我理解基元很快,因此提供了它们的计数器对象包装器。
那为什么woudn&python实现它们呢?是否存在任何特殊设计原因?两种方法的利弊。
答案 0 :(得分:2)
Python不是Java。它没有原语。它也不包裹或打开物体。
'apple'
是str
类型的对象。