国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > 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
关注

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

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

YOUTUBE| 小说适合晚上看的书| 女人做爰高潮全黄| 年轻的妈妈| 摸摸大扔子图片真实| 兽父1到16集一口气看完| 精品久久免费一区二区三区四区| EXO妈妈MV高清视频播放| 私处按摩SPA养生精油| 母亲和女婿免费高清电视剧| 男生把困困放在女生定眼| 美国大片又大又好看的PPT| 歪歪漫画SSS| 国产 欧美-区二区三区| 妈妈叫我戴上避孕套是什么歌| 男生困困进女生困困洞视频| 免费观看已满十八岁在线播放电视.| 美女比基尼游泳图片视频| 下面也要好好疼爱第八集剧情梗概| 泰剧《劈开你的腿》免费观看| 公交车上把腿张开让人摸| 儿媳妇陪我睡觉的经典句子| 免费网站在线观看人数在显示| 《十二寡妇肉床艳史》| 《菊内留香》双男主| 动物扌桑辶鬲的| 耕耘小侄女小说全文免费阅读| 糖心| 做一次爱下面多久才能恢复| 交换朋友的老婆2中字谜给看| 蜜桃影视| 快拨出天我是你母亲歌词监控| 女性扒开大腿内侧小肚子痒| 《致讨厌我的X第二季》| 粗大的蘑菇头刮得又红又肿怎么办| 母与子免费观看大全电视剧| 游泳教练在水下狂C我| 我的老师中韩双字| 吃春晚药后妈妈疯了怎么对付| 器材室轮-」-(1):蒙着眼在..| 《破外女》高清完整版