python类属性设置默认值
- 更新时间:2021-06-29 08:12:03
- 编辑:弓芸茗
我们帮大家精选了相关的编程文章,网友农莺莺根据主题投稿了本篇教程内容,涉及到Python相关内容,已被669网友关注,内容中涉及的知识点可以在下方直接下载获取。
参考资料
- NumPy攻略:Python科学计算与数据分析 PDF 电子书 / 33.6 MB / 伊德里斯 推荐度:
- Python Cookbook PDF 电子书 / 29.4 MB / 比斯利 推荐度:
- Python游戏编程快速上手(第4版) PDF 电子书 / 41.2 MB / 斯维加特 推荐度:
- Python语言及其应用 PDF 电子书 / 51 MB / 卢布诺维克(Bill Lubanovic) 推荐度:
- Python项目开发案例集锦 PDF 电子书 / 99.1 MB / 明日科技 推荐度:
正文内容
《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