python基础之函数的定义和调用
程序员文章站
2022-03-06 23:17:00
# 第一题# 写函数,接受n个数字,求这些参数数字的和def sumfunc(*args): # 处理接受的数据 result=0 for item in args:...
# 第一题 # 写函数,接受n个数字,求这些参数数字的和 def sumfunc(*args): # 处理接受的数据 result=0 for item in args: result+=item pass return result pass # 调用 rs=sumfunc(1,2,3,4) print('rs={}'.format(rs)) #填坑法 format格式化输出
# 写函数找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表 def processfunc(con): listnew=[] index=1 #序列索引值 for i in con: if index%2==1: listnew.append(i) pass index+=1 pass return listnew pass rs3=processfunc([1,2,3,4,5,7,8,2,7,1]) print(rs3)
# 写函数,检查传入字典的每一个value的长度,如果大于2,那么仅保留前两个长的内容,并将 # ps:字典中的value只能是字符串或列表 def dictfunc(dicparms): #**kwargs ''' 处理字典类型的数据 :param dicparms: :return: ''' result={} #声明一个空字典 for key,value in dicparms.items(): #key-value if len(value)>2: result[key]=value[:2] #字典追加数据 pass else: result[key]=value pass pass return result pass # 函数调用 dictobj={"name":"欧阳","hobby":['唱歌','运动'],"pro":'艺术'} print(dictfunc(dictobj))
总结
本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注的更多内容!
上一篇: Swoole4.4协程抢占式调度器详解
推荐阅读
-
在Python中通过threading模块定义和调用线程的方法
-
Python中函数和类的定义和使用
-
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers
-
Python中函数的基本定义与调用及内置函数详解
-
Python中函数和类的定义和使用
-
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
-
python调用matlab的m自定义函数方法
-
零基础写python爬虫之爬虫的定义及URL构成
-
python基础教程之popen函数操作其它程序的输入和输出示例
-
零基础写python爬虫之urllib2中的两个重要概念:Openers和Handlers