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实现将内容分行输出
Nov 05 Python
谈谈如何手动释放Python的内存
Dec 17 Python
简单谈谈Python中的元祖(Tuple)和字典(Dict)
Apr 21 Python
Python创建二维数组实例(关于list的一个小坑)
Nov 07 Python
Java及python正则表达式详解
Dec 27 Python
Python面向对象之继承代码详解
Jan 29 Python
深入flask之异步非堵塞实现代码示例
Jul 31 Python
使用python3调用wxpy模块监控linux日志并定时发送消息给群组或好友
Jun 05 Python
Python中的类与类型示例详解
Jul 10 Python
python 将视频 通过视频帧转换成时间实例
Apr 23 Python
解决python存数据库速度太慢的问题
Apr 23 Python
LeetCode189轮转数组python示例
Aug 05 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
PHP+Mysql+jQuery实现动态展示信息
2011/10/08 PHP
PHP原生模板引擎 最简单的模板引擎
2012/04/25 PHP
回帖脱衣服的图片实现代码
2014/02/15 PHP
yii2控制器Controller Ajax操作示例
2016/07/23 PHP
php无限极分类实现方法分析
2019/07/04 PHP
JavaScript 基础篇之运算符、语句(二)
2012/04/07 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
使用JavaScript判断图片是否加载完成的三种实现方式
2014/05/04 Javascript
处理文本部分内容的TextRange对象应用实例
2014/07/29 Javascript
jQuery弹出层插件Lightbox_me使用指南
2015/04/21 Javascript
总结jQuery插件开发中的一些要点
2016/05/16 Javascript
微信小程序使用第三方库Underscore.js步骤详解
2016/09/27 Javascript
Vuex2.0+Vue2.0构建备忘录应用实践
2016/11/30 Javascript
bootstrap table操作技巧分享
2017/02/15 Javascript
jQuery插件zTree实现获取一级节点数据的方法
2017/03/08 Javascript
JavaScript评论点赞功能的实现方法
2017/03/13 Javascript
Bootstrap笔记—折叠实例代码
2017/03/13 Javascript
JavaScript实现飞舞的泡泡效果
2020/02/07 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
Python简单的制作图片验证码实例
2017/05/31 Python
PYTHON绘制雷达图代码实例
2019/10/15 Python
Python with标签使用方法解析
2020/01/17 Python
通过python检测字符串的字母
2020/02/18 Python
Python面向对象特殊属性及方法解析
2020/09/16 Python
Python os库常用操作代码汇总
2020/11/03 Python
纯CSS3绘制打火机动画火焰效果
2016/07/18 HTML / CSS
美国男女折扣服饰百货连锁店:Stein Mart
2017/05/02 全球购物
TheFork葡萄牙:欧洲领先的在线餐厅预订平台
2019/05/27 全球购物
写出一个方法实现冒泡排序
2016/07/08 面试题
工程测量与监理专业应届生求职信
2013/11/27 职场文书
语文教学随笔感言
2014/02/18 职场文书
小学评语大全
2014/04/22 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
八项规定个人对照检查材料思想汇报
2014/09/25 职场文书
2016开学第一课心得体会
2016/01/23 职场文书
mysql事务对效率的影响分析总结
2021/10/24 MySQL