当前位置: 首页 > news >正文

靠谱的微商平台有哪些seo对各类网站的作用

靠谱的微商平台有哪些,seo对各类网站的作用,新网站建设特色,中国诚乡建设部网站args用于表示可变数量的位置参数(Positional Arguments) kwargs 用于表示可变数量的关键字参数(Keyword Arguments)。 *args 来接收不定数量的位置参数 实例: def exampleFunc(*args):print(type(args))for arg in args:print…

args用于表示可变数量的位置参数(Positional Arguments)

kwargs 用于表示可变数量的关键字参数(Keyword Arguments)。

*args 来接收不定数量的位置参数

实例:

def exampleFunc(*args):print(type(args))for arg in args:print(arg)exampleFunc("123","testArgs","456",789)

输出结果:

<class 'tuple'>
123
testArgs
456
789

exampleFunc函数定义中的 *args 表示该函数可以接受任意数量的位置参数。在函数体内部,我们使用 args 来遍历位置参数元组(传递进来的args是元组类型),并打印每个参数。

**kwargs 来接收不定数量的关键字参数

在函数定义中,**kwargs 表示将传递给函数的关键字参数打包成一个字典。这样,函数在接收到关键字参数时,可以通过字典的方式访问这些参数。
实例:

def exampleFunc(**kwargs):for key, value in kwargs.items():print(key, value)exampleFunc(name='Li', age=25, city='New York')

运行结果:

name Li
age 25
city New York

exampleFunc() 函数定义中的 **kwargs 表示该函数可以接受任意数量的关键字参数。在函数体内部,我们使用 kwargs.items() 来遍历关键字参数字典,并打印每个键值对。

应用练习

同时组合使用,这种场景一般在我们定义装饰器的时候经常见到:

def testArgs(*args, **kwargs):print(args)print(type(args))print(kwargs)print((type(kwargs))testArgs(21312, 123123, a=12313, b=2)

输出:

(21312, 123123)
<class 'tuple'>
{'a': 12313, 'b': 2}
<class 'dict'>

定义一个计算函数运行的装饰器:

from time import time, sleepdef timmer(func):def calcTime(*args, **kwargs):startTime = time()func(*args, **kwargs)endTime = time()print('This func used ', endTime - startTime, 's')return endTime - startTimereturn calcTime@timmer
def testTimmer():sleep(1)testTimmer()

执行结果:

This func used  1.002957820892334 s

同样的,对于接收不定长参数的函数,我们可以打包入参,函数里的*** 分别进行列表和字典的解包操作,将它们作为函数的参数传递进去。比如:

def add(a, b):print(f'{a}+{b} = {a+b}')tup = (222,333)
dic = {"a": 122, "b": 233}add(dic["a"], dic["b"])
add(**dic)
add(*tup)

执行结果:

122+233 = 355
122+233 = 355
222+333 = 555

最后,要说明的是,args和kwargs是可以替换成别的字符:

def testArgs(*AAA, **BBB):print(AAA)print(BBB)testArgs(21312, 123123, a=12313, b=2)

执行结果 :

(21312, 123123)
{'a': 12313, 'b': 2}
http://www.yidumall.com/news/32111.html

相关文章:

  • python设计模式seo查询站长工具
  • 深圳响应式网站设计抖音seo优化怎么做
  • 深圳网络做网站广告联盟哪个比较好
  • 蓝翔老师做的网站百度网页版入口链接
  • 高端网站制女教师遭网课入侵视频大全
  • 淘宝客网站怎么做视频品牌seo培训
  • 太原做网站哪里好万网域名
  • 怎么做一个订阅号seo技巧是什么意思
  • 郑州做网站公司汉狮网最近的国际新闻大事10条
  • 北京 网站建设600济南新站seo外包
  • 嘉兴高端建站公司福州seo网址优化公司
  • 网站建设包括哪些方面电商运营基础知识
  • 设计公司品牌网站推广普通话宣传标语
  • 电子书网站怎么做百度手机管家
  • 网站建设以及运营方面真正免费建站
  • 大名网站建设价格免费自己制作网站
  • 做分析图用的地图网站海外引流推广平台
  • 易语言网站做软件百度平台客服人工电话
  • 丽水连都区建设局网站产品营销
  • 建南沙做网站公司郑州好的seo外包公司
  • 微信网站网址品牌营销策略有哪些方法
  • 装饰工程 技术支持 东莞网站建设爱战网关键词工具
  • 济源建设企业网站公司爱站工具包手机版
  • 网站建设服务费百度员工收入工资表
  • 中小型企业查询官网怎么做网站优化排名
  • wordpress文字样式重庆seo和网络推广
  • 网站建设行规最好的免费建站网站
  • wordpress股票安徽网络seo
  • 中日韩三国对日本网站推广优化外链
  • 学生个人博客网站模板营销推广计划怎么写