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实现的生成自我描述脚本分享(很有意思的程序)
Jul 18 Python
Python序列之list和tuple常用方法以及注意事项
Jan 09 Python
浅谈python中的面向对象和类的基本语法
Jun 13 Python
Python正则抓取网易新闻的方法示例
Apr 21 Python
详解Python import方法引入模块的实例
Aug 02 Python
关于Django显示时间你应该知道的一些问题
Dec 25 Python
浅谈django orm 优化
Aug 18 Python
浅谈python中拼接路径os.path.join斜杠的问题
Oct 23 Python
使用tensorflow根据输入更改tensor shape
Jun 23 Python
如何使用scrapy中的ItemLoader提取数据
Sep 30 Python
python 基于pygame实现俄罗斯方块
Mar 02 Python
Python趣味爬虫之用Python实现智慧校园一键评教
May 28 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
如何删除多级目录
2006/10/09 PHP
php中静态类与静态变量用法的区别分析
2015/01/15 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
2017/02/28 PHP
jquery pagination插件实现无刷新分页代码
2009/10/13 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
js sort 二维数组排序的用法小结
2014/01/24 Javascript
jQuery下拉友情链接美化效果代码分享
2015/08/26 Javascript
轻松实现javascript数据双向绑定
2015/11/11 Javascript
基于JS实现PHP的sprintf函数实例
2015/11/14 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
2016/09/04 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
2016/09/17 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
javascript十六进制数字和ASCII字符之间的转换方法
2016/12/27 Javascript
Angular.js实现动态加载组件详解
2017/05/28 Javascript
详解基于webpack2.x的vue2.x的多页面站点
2017/08/21 Javascript
JavaScript数据结构与算法之二叉树实现查找最小值、最大值、给定值算法示例
2019/03/01 Javascript
vue实现的上拉加载更多数据/分页功能示例
2019/05/25 Javascript
sortable+element 实现表格行拖拽的方法示例
2019/06/07 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
[52:52]DOTA2上海特级锦标赛C组资格赛#1 OG VS LGD第三局
2016/02/27 DOTA
在Qt中正确的设置窗体的背景图片的几种方法总结
2019/06/19 Python
python3图片文件批量重命名处理
2019/10/31 Python
python-web根据元素属性进行定位的方法
2019/12/13 Python
Python函数生成器原理及使用详解
2020/03/12 Python
Python常用数据分析模块原理解析
2020/07/20 Python
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
法国一家多品牌成衣精品中/高档商店:Graduate Store
2019/08/28 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
财务管理专业应届毕业生求职信
2013/09/22 职场文书
司机的工作范围及职责
2013/11/13 职场文书
主治医师岗位职责
2013/12/10 职场文书
《音乐之都维也纳》教学反思
2014/04/16 职场文书
党员个人承诺书
2015/04/27 职场文书
信息技术课教学反思
2016/02/23 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
在MySQL中你成功的避开了所有索引
2022/04/20 MySQL