python类创建和调用方法

类创建和调用方法例1

class Dog(object):
    "define Dog class"
    def setName(self,name):
        self.name = name
    def greet(self):
        print("Hi,I am called %s." % self.name)
if __name__ == 'main':  #这一行写错,没有输出结果 should be:'__main__'
    dog = Dog()
    dog.setName("Sara")
    print(dog.greet())

#---------------------------------------------------------------------------

print("haha ,cuole!,wrong!pay attention to it '__main__'!")

#-------------------------------------------------------------------------

类创建和调用方法例2

class Roster:
    "students and teacher class"
    teacher = "maya"
    students = ['list',"kv" ]
    def __init__(self,tn='mayun'):
        self.teacher=tn
    def add(self, sn):
        self.students.append(sn)
    def remove(self, sn):
        self.students.remove(sn)
    def print_all(self):
        print("Teacher:", self.teacher)
        print("Students:", self.students)
if __name__ == '__main__':
    roster = Roster()
    roster.add("tutu")
    roster.print_all()
    roster.remove("kv")
    roster.print_all()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值