python基础之函数的定义和调用

Kiona ·
更新时间:2024-11-15
· 1842 次阅读

# 第一题 # 写函数,接受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))


总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注软件开发网的更多内容!



python基础 函数的定义 调用 函数 Python

需要 登录 后方可回复, 如果你还没有账号请 注册新账号