栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

初学python问题

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

初学python问题

学这教程敲代码,运行不了

class SeP():
    def __init__(self):
        # 时间
        self.cook_time = 0
        # 状态
        self.cook_sta = '生的'
        # 调料
        self.cnm = []

    def cook(self, time):
        self.cook_time += time
        if 0 <= self.cook_time <= 3:
            self.cook_sta = '生的'
        elif 3 < self.cook_time <= 5:
            self.cook_sta = '半生不熟'
        elif 5 < self.cook_time <= 8:
            self.cook_sta = '熟了'
        elif 8 < self.cook_time:
            self.cook_sta = '老了'

    def __str__(self):
        return f'这个地瓜被烤过的时间为{self.cook_time},状态是{self.cook_sta}'


dg1 = SeP()
print(dg1)
dg1.cook(3)
print(dg1)

AttributeError: 'SeP' object has no attribute 'cook_time'

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1008253.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号