class int(x=0)
class int(x, base=10)
返回由数字或字符串x构造的整数对象,如果没有给出参数,则返回0。如果x是数字,则返回x。 int ()。对于浮点数,这会截断为零。
在上一段中," class"意思?
答案 0 :(得分:0)
我认为他们已将所有内容更改为class
而不是type
# Python 2
>>> int
<type 'int'>
>>> str
<type 'str'>
>>> bool
<type 'bool'>
# Python 3
>>> int
<class 'int'>
>>> str
<class 'str'>
>>> bool
<class 'bool'>
您还可以查看this reply
答案 1 :(得分:0)
它与所有其他类的含义相同,例如:
class Foo: pass
它只是意味着它是一个类。
内置类之所以特别,只是因为它们内置于Python中,因此性能更高(它们还有一些其他的小怪癖,但这是另一个主题)。总而言之,您可以像使用class
构造创建的自定义类一样对待它。