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

文章 > Python常见问题 > python函数重载吗

python函数重载吗

头像

(*-*)浩

2019-08-30 11:59:213943浏览 · 0收藏 · 0评论

python中是不支持函数重载的,但在python3中提供了这么一个装饰器functools.singledispatch,它叫做单分派泛函数,可以通过它来完成python中函数的重载,让同一个函数支持不同的函数类型,它提供的目的也正是为了解决函数重载的问题。 

看下面的例子,应该知道怎么去使用它完成函数的重载。

from functools import singledispatch

@singledispatch
def show(obj):
    print (obj, type(obj), "obj")

@show.register(str)
def _(text):
    print (text, type(text), "str")

@show.register(int)
def _(n):
    print (n, type(n), "int")
show(1)
show("xx")
show([1])

结果为:

1 <class 'int'> int
xx <class 'str'> str
[1] <class 'list'> obj
关注

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

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

人野兽马狗猪大全| 美国禁忌6 结局| 《熟妇的荡欲》HD中字| 《警花交换做爰》| 透明女仆服装开裆连体衣| 《女教师的味道3》在线观看| 日亚M码是日本的还是中国的 | 小婕子太紧了太深了| 公厕被偷窃视频大全| 丈夫不在的日子中字头| 儿子耕种母亲的田地的收获| 揉鸡的正确手法图解| 午马影视免费观看电视剧| 老婆误把空调维修工当| 窝窝影院在线观看免费播放电视剧 | 精品人OR猪OR狗的DNA| 阴部按摩出水太尴尬怎么办| 少妇高潮喷水久久久久久久久| 苍老师巅峰之作第37集| 忍不住想要你| 来吧儿子妈妈是纯还是混| 东北老阿姨高清免费观看电视剧| 腿张开我要添到你高潮H漫画软件 他扒开我小滨添我三男一女视频 丫头把腿开大让我添添电影 | 短视频| 李丽珍唯一一部打真军电影| 双色球开奖结果查询| 蜜桃3D| 放荡的小峡子给我喂奶| 成品PPT网站大片入口| 人犬兽人高清版在线观看| 小洞流口水了 是不是饿了| 呱呱爆料网每日爆料| 春菜花| 母与子免费观看大全电视剧| 女性扒开大腿内侧小肚子痒| 《明明说好要带避孕套的了》| 公粗一夜6次挺进我的密道 | 出差被最讨厌上司夺走的相似电影| 女班长主动给我她的手机号码 | 妈妈出轨了免费观看电视剧全集 | 我的妹妹想你大棒棒糖电视剧