韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python基础教程 > python中__call__的触发执行

python中__call__的触发执行

Python __call__

头像

小妮浅浅

2021-06-24 10:04:504586浏览 · 0收藏 · 0评论

说明

让类的实例的行为表现的像函数一样,你可以调用它们,将一个函数当做一个参数传到另外一个函数中等等。这是一个非常强大的特性,其让Python编程更加舒适甜美。对象后面加括号,触发执行。

1、__call__ 方法的执行是由对象后加括号触发的,即:对象() 或者 类()()

2、__call__ 在那些类的实例经常改变状态的时候会非常有效。调用这个实例是一种改变这个对象状态的直接和优雅的做法。

实例

# __call__
class Rect(object)
    """
    调用实例对象来改变矩形的位置
    """
 
    def __init__(self, x, y):
        # x, y代表矩形坐标
        self.x, self.y = x, y
 
    def __call__(self, x, y):        
        # 改变实体的位置
        self.x, self.y = x, y
 
 
# ipython 测验
In [33]: r = Rect(10, 10)
 
In [34]: r.x, r.y
Out[34]: (10, 10)
 
In [35]: r(0, 0)
 
In [36]: r.x, r.y
Out[36]: (0, 0)
 
In [37]: r(100, 100)
 
In [38]: r.x, r.y
Out[38]: (100, 100)

以上就是python中__call__的触发执行,希望对大家有所帮助。更多Python学习指路:python基础教程

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

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

妈妈的职业4免费观看完整版高清| 《偷吃爸爸的擎天柱》电影在线看| 妈妈你真棒里面的插曲叫什么| 不戴套干新婚少妇小琳| 双男主MV大片| 少女韩国免费观看高清电视剧八戒 | 石头剪刀布谁输了看隐私| 51漫画入口界面尾巴| 麻花MV在线看免费观看电视剧| 少妇激情偷公乱140章| 我老公跟我一晚上用很多卫生纸| 女士穿紧身裸体开裆光滑皮裤| 砂浆强度等级| 7777影院免费观看电视剧大全| 《法国空乘9》| 国外黄冈站刺激战场| 蜜桃臀| 多村野史| 泰剧《劈开你的腿》免费观看| 下面的小嘴又饿了| 黑色莆丝透视露胸旗袍连衣裙| 儿媳妇长太漂亮免费观看电视剧| 茉莉花| 吃春晚药后妈妈疯了怎么对付| 细川麻里| 上海吃奶门| 水稀美里| 两个老头把我添高潮了 | 免费B站看大片真人电视剧 | 为啥越骚的女人干的越爽| 51今日大瓜 每日大赛往期内容| 日本护士裸体做爰视频| 4488YY无码亚洲人成| 老师没戴套子C了我一天视频| 边摸边吃奶边做的视频| 穿裙子在电影院做啊| 嫂嫂宝库免费观看电视剧全部| BL 电影| 张籍的诗| 成品人和精品人的区别在哪里知乎| 真人强汙112分钟