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


Posted in Python onOctober 24, 2021

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格式化输出

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

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

# 写函数找出传入的列表或元组的奇数位对应的元素,并返回一个新的列表
 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)

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

# 写函数,检查传入字典的每一个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基础之函数的定义和调用

总结

本篇文章就到这里了,希望能够给你带来帮助,也希望您能够多多关注三水点靠木的更多内容!

Python 相关文章推荐
python中map()与zip()操作方法
Feb 27 Python
Python使用tablib生成excel文件的简单实现方法
Mar 16 Python
OpenCV实现人脸识别
Apr 07 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 Python
Python利用正则表达式实现计算器算法思路解析
Apr 25 Python
python3 判断列表是一个空列表的方法
May 04 Python
pyshp创建shp点文件的方法
Dec 31 Python
Python实现账号密码输错三次即锁定功能简单示例
Mar 29 Python
python使用tomorrow实现多线程的例子
Jul 20 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
Aug 12 Python
Python如何使用paramiko模块连接linux
Mar 18 Python
matplotlib之属性组合包(cycler)的使用
Feb 24 Python
python 标准库原理与用法详解之os.path篇
Oct 24 #Python
Python干货实战之八音符酱小游戏全过程详解
关于python pygame游戏进行声音添加的技巧
Oct 24 #Python
python实现简单石头剪刀布游戏
Python 数据结构之十大经典排序算法一文通关
Python 的 sum() Pythonic 的求和方法详细
Oct 16 #Python
为了顺利买到演唱会的票用Python制作了自动抢票的脚本
You might like
Discuz! Passport 通行证整合
2008/03/27 PHP
PHP 远程关机实现代码
2009/11/10 PHP
PHP生成不同颜色、不同大小的tag标签函数
2013/09/23 PHP
详解PHP中strlen和mb_strlen函数的区别
2014/03/07 PHP
php将远程图片保存到本地服务器的实现代码
2015/08/03 PHP
PHP下SSL加密解密、验证、签名方法(很简单)
2020/06/28 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
2016/03/21 PHP
PHP函数积累总结
2019/03/19 PHP
用jquery ajax获取网站Alexa排名的代码
2009/12/12 Javascript
Zero Clipboard js+swf实现的复制功能使用方法
2010/03/07 Javascript
Knockout数组(observable)使用详解示例
2013/11/15 Javascript
jquery ajax jsonp跨域调用实例代码
2013/12/11 Javascript
jquery+CSS3模拟Path2.0动画菜单效果代码
2015/08/31 Javascript
jQuery实现连续动画效果实例分析
2015/10/09 Javascript
原生js制作日历控件实例分享
2016/04/06 Javascript
浅谈js的url解析函数封装
2016/06/28 Javascript
分享javascript、jquery实用代码段
2016/10/20 Javascript
基于jQuery实现左侧菜单栏可折叠功能
2016/12/27 Javascript
无循环 JavaScript(map、reduce、filter和find)
2017/04/08 Javascript
vue组件之间通信方式实例总结【8种方式】
2019/02/22 Javascript
微信小程序云开发之模拟后台增删改查
2019/05/16 Javascript
Vue 实现把表单form数据 转化成json格式的数据
2019/10/29 Javascript
python的常用模块之collections模块详解
2018/12/06 Python
python处理“
2019/06/10 Python
Python之Django自动实现html代码(下拉框,数据选择)
2020/03/13 Python
HTML5触摸事件(touchstart、touchmove和touchend)的实现
2020/05/08 HTML / CSS
一个基于canvas的移动端图片编辑器的实现
2020/10/28 HTML / CSS
Vans奥地利官方网站:美国原创极限运动潮牌
2018/09/30 全球购物
世界上最伟大的马产品:Equiderma
2020/01/07 全球购物
结构工程研究生求职信
2013/10/13 职场文书
经贸日语专业个人求职信
2013/12/13 职场文书
电脑销售顾问自荐信
2014/01/29 职场文书
药品营销专业毕业生自荐信
2014/07/02 职场文书
安全事故隐患排查治理制度
2015/08/05 职场文书
2016国庆促销广告语
2016/01/28 职场文书
Python selenium的这三种等待方式一定要会!
2021/06/10 Python