python中如何进行函数的定义及调用?
导读:这篇文章我们来了解python中如何进行函数的定义及调用,函数的定义及调用是Python学习中的基础知识,因此本文就给大家来介绍一下,下文有很详细的介绍,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧! # 第一题 # 写函数,接受...
这篇文章我们来了解python中如何进行函数的定义及调用,函数的定义及调用是Python学习中的基础知识,因此本文就给大家来介绍一下,下文有很详细的介绍,有需要的朋友可以参考,接下来就跟随小编来一起学习一下吧!
# 第一题
# 写函数,接受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有帮助,想要了解更多可以继续浏览网络其他相关的文章。
文本转载自脚本之家
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: python中如何进行函数的定义及调用?
本文地址: https://pptw.com/jishu/651385.html
