python学习笔记(15)object,类,组的学习 今天碰到难题了

1、今天碰到好几个难点,面对对象编程的概念,操作,理解,这几天要好好专研下。


2、object传递参数这个理解了好久


class Song(object):#object用来传递参数的

    
    def __init__(self, lyrics):
        #__init__下划线是两横,
        #__init__的名字不能改动,
        #这是一个固定函数,用来初始化参数值的
        #self表示对象自己,lyrics才是对象的值
        self.lyrics = lyrics
        
    def sing_me_a_song(self):
        for line in self.lyrics:
            print(line)


happy_bday = Song(["Happy birthday to you",
                   "I don't want to get sued",
                   "so I'll stop right there"])


bulls_on_parade = Song(["They rally around the family",
                        "With pockets full of shells"])


print(happy_bday)
print(bulls_on_parade)


happy_bday.sing_me_a_song()


bulls_on_parade.sing_me_a_song()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值