python类属性设置默认值

  • 更新时间:2021-06-29 08:12:03
  • 编辑:弓芸茗
我们帮大家精选了相关的编程文章,网友农莺莺根据主题投稿了本篇教程内容,涉及到Python相关内容,已被669网友关注,内容中涉及的知识点可以在下方直接下载获取。

参考资料

正文内容

《python类属性设置默认值》是一篇不错的Python文章,好东西应该跟大家分享,重新排版了一下发到这里,觉得好就请收藏下。

python类属性设置默认值

类属性说明

1、类中的所有属性都必须有初始值,即使这个值是0或空字符串。

2、在某些情况下,设定默认值时,在方法__init_()内指定该初始值是可行的,如果对某个属性进行这样的话,就不需要提供初始值的形参。

实例

class Cat():
    def __init__(self, name, color):
        self.name = name
        self.color = color
        self.age = 3
 
    def eat(self):
        print('cat ' + self.name + ' color ' + self.color + ', now eat')
 
    def run(self):
        print('cat ' + self.name + ' color ' + self.color + ', now run')
 
    def print_age(self):
        print('cat`s age is ' + str(self.age))

以上就是python类属性设置默认值的方法,希望对大家有所帮助。

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

相关教程

  • python gensim使用word2vec词向量处理中文语料的方法

    这篇文章主要介绍了python gensim使用word2vec词向量处理中文语料的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学

    发布时间:2019-09-08

  • 简单实现python进度条脚本

    这篇文章主要教大家如何简单实现python进度条,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

    发布时间:2019-08-26

用户留言