码迷,mamicode.com
首页 > 编程语言 > 详细

小白学Python 之创建类 三

时间:2017-05-12 00:19:48      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:return   .sh   ini   sel   turn   else   mat   for   class   

# 创建类
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 之创建类 三

标签:return   .sh   ini   sel   turn   else   mat   for   class   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!