python 面向对象 烤地瓜实例

#每天一点点#
python 面向对象 烤地瓜实例
示例属性如下:
cookedLevel:
数字0-3:还是生的;
大于等于3:半生不熟;
大于等于5:已经烤好了;
大于等于8:已经烤成木炭

默认是从生地瓜开始烤的
cookedString:字符串,描述地瓜的生熟程度
condiments:地瓜的配料表,如番茄酱,芥末酱等

示例方法如下:
cook() :把地瓜烤一段时间
addCondiments() :给地瓜添加配料
init():设置默认的属性
str():让print的结果看起来更好一些

整体代码如下:

#烤地瓜实例

class SweetPotato:    #定义一个地瓜类,命名 遵循大驼峰规则
    def __init__(self):
        self.cookedString = '生的'    #默认地瓜是生的
        self.cookedLevel = 0   #初始是0
        self.condiments =[]   #给地瓜加佐料,是不断加上的,存储多个数据,用列表或字典来存放
    def __str__(self):
        return '地瓜目前的状态:%s
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值