美文网首页
自学是门手艺:学习class

自学是门手艺:学习class

作者: 阿龙学区块链 | 来源:发表于2019-04-11 10:14 被阅读0次

手抄代码记录:类 class

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = "all"

# 写一个机器人生成程序,有机器人名称,有机器人生命期。
# 当创建对象,机器人数量就加1,当机器人运行超过100年的时候,就自动停机,

import datetime

class Golem:
    __population=0
    __life_span=100
    def __init__(self,name=None):
        self.name=name
        self.built_year = datetime.date.today().year
        self.__active=True
        Golem.__population+=1
    def sayhi(self):
        print(f'hi,{self.name}!')
    def cease(self):  #注消机器人操作,同时将机器人人口数减1.
        self.__active=False
        Golem.__population-=1
    def is_active(self):     #是否还需活着,如果超过10年,就注销生命cease。
        if datetime.date.today().year-self.built_year>=Golem.__life_span:
            self.cease
        return self.__active
    @property
    def population(self):
        return Golem.__population
    @population.setter
    def population(self,value):
        return Golem.__population(value)  #返回机器人总数
           

g=Golem('alon2')
g.sayhi()
setattr(Golem, 'population', 10000)
g.population

李笑来 自学是门手艺
https://github.com/selfteaching/the-craft-of-selfteaching

相关文章

  • 自学是门手艺:学习class

    手抄代码记录:类 class 李笑来 自学是门手艺https://github.com/selfteaching/...

  • 自学是门手艺学习总结

    以下为笑来老师对全书的总结:你一定要想办法启动自学,否则你没有未来; 你把自学当作一门手艺,长期反复磨练它; 你懂...

  • 准备学习《自学是门手艺》

    这李笑来不是在github网上公布了他的新书《自学是门手艺》。 没有自学能力的人没有未来 我这不在得到订阅过他的《...

  • 自学是门手艺

    读完李笑来老师的《自学是门手艺》感觉自己很多学习上的问题都豁然开朗,有了方向。 为什么要有自学能力 001全球平均...

  • 自学是门手艺

    前段花时间把来自李笑来老师写的《自学是门手艺》 ,虽然说里面写的内容是Python相关的学习和应用,但是最根本的内...

  • 自学是门手艺

    二十二、2019年10月20日 开始阅读《自学是门手艺》 第二十二天 第十一章 第6节 保存到文件的函数 1、当...

  • 自学是门手艺

    《自学是门手艺》是李笑来老师于今年七月刚刚创作的一本新书。 毋庸置疑,自学肯定是门手艺,而且几乎是人人都想学会的手...

  • 自学是门手艺

    原文地址 前言:这个世界变化频率和变化幅度都在不断加大的时代,自学能力是这个时代最具价值的能力。自学是门手艺,手艺...

  • 自学是门手艺

    去年就看了李笑来的这本书,今年又翻开,仿佛之前没有看过一样 都忘记了 一,自学本身是门手艺,学什么并不重要。求学阶...

  • 自学是门手艺

    最近看的李笑来《自学是门手艺》一书,我在找他书里的经典语录,通读一遍之后就开始精读做笔记了。 最近看的第二部分...

网友评论

      本文标题:自学是门手艺:学习class

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