Python | 您所在的位置:网站首页 › class用法总结 › Python |
简介
之前看过很多关于类、对象的语法介绍,也运行过很多实例,但到自己编程的时候,却总是无法正确的使用class以及object。 今天下午在整合项目时,突然灵光一现,把class定义和调用写好了! 为了防止下次再忘记,总结在此。好记性不如烂笔头嘛(虽然每次打开CSDN网站都很慢。。但是没有别的替代的网站。。只能忍了。。)! 1. 概念介绍传输门在此:https://www.runoob.com/python3/python3-class.html 这个网址中把相关的概念介绍的非常详细。。。(实际上到现在还有一些我并没有看懂哈哈哈~~) 首先,定义一个类 algorithm: class algorithm(object):接着,定义该类中的变量以及方法(函数): class algorithm(object): def __init__(self, F): self.F = F def sum_total(self, t): # self 代表实例 return sum(t) + self.F然后,创建实体: F = 1 a = algorithm(F)调用类: t = [1,2] result = a.sum_total(t)至此,已经完成了class的定义和调用,是不是很简单?只需要四个步骤! 完整程序如下: class algorithm(object): def __init__(self, F): self.F = F def sum_total(self, t): # self 代表实例 return sum(t) + self.F F = 1 a = algorithm(F) t = [1,2] result = a.sum_total(t) print(result) # 4。。。 写在最后该总结是为了方便笔者记忆,将class定义及调用方法拆分。实际上可能没有这么麻烦哈哈。如有问题欢迎批评指正。 |
CopyRight 2018-2019 实验室设备网 版权所有 |