PHP前端开发

python中class怎么用

百变鹏仔 2个月前 (01-23) #Python
文章标签 python

python编程中类的概念可以比作是某种类型集合的描述,如“人类”可以被看作一个类,然后用人类这个类定义出每个具体的人——你、我、他等作为其对象。类还拥有属性和功能,属性即类本身的一些特性,如人类有名字、身高和体重等属性,而具体值则会根据每个人的不同;功能则是类所能实现的行为,如人类拥有吃饭、走路和睡觉等功能。

具体的形式如下:

# 例:类的概念 
class 人类: 
            名字 = '未命名' # 成员变量 
def 说话(内容): # 成员函数 
               print 内容 # 成员变量赋初始值 

某人 = 人类() # 定义一个人类对象某人 
某人.名字 = "路人甲" 
某人.说话 ('大家好') # 路人甲说话 
>>> 大家好! # 输出

示例程序一(类的定义):

立即学习“Python免费学习笔记(深入)”;

&gt;&gt;&gt; class pp:...     pass...&gt;&gt;&gt; p = pp()&gt;&gt;&gt; print p<__main__.pp>&gt;&gt;&gt;</__main__.pp>

打印了这个变量的类型。它告诉我们我们已经在__main__模块中有了一个Person类的实例。