首页 > 编程语言 > 详细

小白学Python 之创建类 三

时间:2017-05-11 23:13:15      阅读:293      评论:0      收藏:0      [点我收藏+]
# 创建类
class myClass(object):
    name="东皇太一";
    Age=416466856;
    shen="真神";
    def use(self):
        print ("这是一个洪荒小说的妖神={}".format(self.name))

item=myClass();
print(item.name)
item.name="太素元清";
print(item.name)
print(item.use())

class myTest(object):
  def __init__(self,name="taiyi",Age=0,shen=""):
    self.name=name;
    self.Age=Age;
    self.shen=shen;
    def use(self):
        print ("这是一个洪荒小说的妖神={}".format(self.name))

test=myTest();
print (test.name)
test1=myTest(name="北京",Age=600,shen="didou");
print (test1.name)

#比较2个实体是否相等
class testeq(object):
    def __init__(self,age):
        self.age=age;
    def __eq__(self, other):
        if self.age==other.age:
            return True;
        else:
            return False;

a=testeq(5);
b=testeq(6);
c=testeq(5);
print (a==b);
print (a==c);

 

小白学Python 之创建类 三

原文:http://www.cnblogs.com/taisuyuanqing/p/6843329.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!