我每天都使用Ruby,并且知道它是一种纯粹的面向对象的语言。据我所知,纯面向对象语言'可区分的特征是所有变量都是对象,甚至是ints,float,chars等,它们可以在Java等其他语言中找到原始类型。
Python是否一样?我一直都认为Python是一种通用的面向对象/功能/过程语言,对脚本也很有用,但我从未想过它可能纯粹是OO。
有人有任何解释吗?
答案 0 :(得分:3)
是的,Python中的所有值都是对象,包括整数,浮点数,函数,类和None。我从来没有听说它被描述为" Pure"面向对象的语言,但它似乎符合你的描述。