Python 对象和类

Python 对象和类

Python是一种高度面向对象的语言。在Python中,程序中的每个元素都是一个某个类的对象。在程序中使用的数字、字符串、列表、字典等都是对应的内置类的对象。

示例

num=20
print (type(num))
num1=55.50
print (type(num1))
s="TutorialsPoint"
print (type(s))
dct={'a':1,'b':2,'c':3}
print (type(dct))
def SayHello():
   print ("Hello World")
   return
print (type(SayHello))

当你执行这段代码时,它将产生以下输出。

<class 'int'>
<class 'float'>
<class 'str'>
<class 'dict'>
<class 'function'>

在Python中,Object类是所有类的基类或父类,包括内置类和用户定义类。

使用 class 关键字来定义一个新类。类的名称紧跟在关键字class后面,然后是一个冒号,如下所示:

class ClassName:
   'Optional class documentation string'
   class_suite
  • 类有一个文档字符串,可以通过ClassName.__doc__进行访问。

  • class_suite由定义类成员、数据属性和函数的所有组成语句组成。

示例

class Employee(object):
   'Common base class for all employees'
   pass

在Python中,任何一个类都是”object”类的子类,因此”object”被写在圆括号中。然而,Python的后续版本不再要求将”object”放在圆括号中。

class Employee:
   'Common base class for all employees'
   pass

要定义该类的对象,请使用以下语法 −

e1 = Employee()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程