Python | class用法总结

简介

之前看过很多关于类、对象的语法介绍,也运行过很多实例,但到自己编程的时候,却总是无法正确的使用class以及object。

今天下午在整合项目时,突然灵光一现,把class定义和调用写好了! 为了防止下次再忘记,总结在此。好记性不如烂笔头嘛(虽然每次打开CSDN网站都很慢。。但是没有别的替代的网站。。只能忍了。。)!

1. 概念介绍

传输门在此https://www.runoob.com/python3/python3-class.html
这个网址中把相关的概念介绍的非常详细。。。(实际上到现在还有一些我并没有看懂哈哈哈~~)
在这里插入图片描述

2. 编程实例

首先,定义一个类 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定义及调用方法拆分。实际上可能没有这么麻烦哈哈。如有问题欢迎批评指正。

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值