美文网首页
Python高级(4)烤地瓜

Python高级(4)烤地瓜

作者: 錦魚 | 来源:发表于2018-12-13 20:11 被阅读0次
#定义一个地瓜类,注意是大驼峰命名
class SweetPoato:
    #初始化,用来设置默认属性
    def __init__(self):
        self.cookedLevel = 0
        self.cookedString = "生"
        self.condiments = []

    def __str__(self):
        msg = "您的地瓜已经处于 " + self.cookedString + "的状态"
        if len(self.condiments)>0:
            msg = msg + " ,添加的佐料为:"
            for temp in self.condiments:
                msg = msg + temp + ", "
            #把两端多余的逗号去掉
            msg = msg.strip(", ")
        return msg

    # 用火去烤地瓜
    def cook(self,time):
        self.cookedLevel += time
        if self.cookedLevel>8:
            self.cookedString = "烤糊了"
        elif self.cookedLevel>5:
            self.cookedString = "熟了"
        elif self.cookedLevel > 3:
            self.cookedString = "半生不熟"
        else:
            self.cookedString = "生"

    def addCondiments(self,temp):
        self.condiments.append(temp)

#创建一个地瓜对象
digua = SweetPoato()
print(digua)

print("-----接下来开始 烤-----")
print("---烤两分钟---")
digua.cook(2)
print(digua)
print("---又烤两分钟---")
digua.cook(2)
print(digua)

print("---添加番茄酱---")
digua.addCondiments("番茄酱")
print(digua)

print("---添加芥末酱---")
digua.addCondiments("芥末酱")
print(digua)

本质

调用方法,传递数据,打印结果

相关文章

  • Python高级(4)烤地瓜

    本质 调用方法,传递数据,打印结果

  • 甜软味美的烤地瓜

    今天给大家介绍的美食是烤地瓜。 地瓜,又叫红薯。烤地瓜是用地瓜烤制而成的食品,甜软味美,深受人们的喜爱。 在说烤地...

  • 烤地瓜的老人

    烤地瓜的老人 入冬后,烤地瓜摊多了起来,单位门口就有一个。四四方方的烤地瓜炉的烟囱冒出缕缕青烟,卖烤地瓜的...

  • 随想   童年的记忆(续十九)

    山 芋 蛋 烤地瓜,又香又甜的烤地瓜。 烤地瓜,又香又甜的烤地瓜。 一辆三轮车,不断地用扩...

  • 烤地瓜咯,烤地瓜咯

    2014年的元宵节那天,还没进家门,我就看到对面的坪里坐着一大堆人在烤火,天寒地冻的日子,围着一堆火烤,那该多美啊...

  • 烤红薯

    我常听妈妈说,自己动手烤地瓜非常复杂。但是烤出来的地瓜很美味,我吃过烤地瓜,可都是买的。我多想亲自烤...

  • 寒舍欣和的100道烤箱菜53【烤地瓜】

    53【烤地瓜】 主料:地瓜 做法: 1、准备地瓜。 2、洗净擦干或自然晾干。 3、放烤网上,可铺锡纸,防止地瓜出油...

  • 烤地瓜

    我给朋友们说,我是烤地瓜的好手。朋友们不相信。 那时十二三岁,我烤地瓜能烤得“出神入化”。 上小学四五年级,一到秋...

  • 烤地瓜

  • 烤地瓜

    (一) 沿着连绵起伏的甜香 我从街东横穿到街西 整个冬天 我用这原始的方式 抵御着四面八方的寒凉 我...

网友评论

      本文标题:Python高级(4)烤地瓜

      本文链接:https://www.haomeiwen.com/subject/sfdzaftx.html