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 相关文章推荐
详解Django框架中用户的登录和退出的实现
Jul 23 Python
python 多线程实现检测服务器在线情况
Nov 25 Python
bat和python批量重命名文件的实现代码
May 19 Python
利用numpy+matplotlib绘图的基本操作教程
May 03 Python
python中类和实例如何绑定属性与方法示例详解
Aug 18 Python
Python实现七彩蟒蛇绘制实例代码
Jan 16 Python
Python+matplotlib实现华丽的文本框演示代码
Jan 22 Python
读取json格式为DataFrame(可转为.csv)的实例讲解
Jun 05 Python
对Python的多进程锁的使用方法详解
Feb 18 Python
python 判断字符串中是否含有汉字或非汉字的实例
Jul 15 Python
python离线安装外部依赖包的实现
Feb 13 Python
Python求凸包及多边形面积教程
Apr 12 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 class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
php选择排序法实现数组排序实例分析
2015/02/16 PHP
php利用递归实现删除文件目录的方法
2016/09/23 PHP
Thinkphp结合ajaxFileUpload实现异步图片传输示例
2017/03/13 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
用 JSON 处理缓存
2007/04/27 Javascript
客户端限制只能上传jpg格式图片的js代码
2010/12/09 Javascript
从jQuery.camelCase()学习string.replace() 函数学习
2011/09/13 Javascript
jQuery表单域选择器用法分析
2015/02/10 Javascript
深入理解JS中的substr和substring
2016/04/26 Javascript
js入门之Function函数的使用方法【新手必看】
2016/11/22 Javascript
VueJs组件prop验证简单介绍
2017/09/12 Javascript
JavaScript 判断iPhone X Series机型的方法
2019/01/28 Javascript
关于JavaScript 数组你应该知道的事情(推荐)
2019/04/10 Javascript
javascript随机变色实例代码
2019/10/15 Javascript
Jquery 获取相同NAME 或者id删除行操作
2020/08/24 jQuery
构建一个JavaScript插件系统
2020/10/20 Javascript
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
使用python进行拆分大文件的方法
2018/12/10 Python
使用 Python 玩转 GitHub 的贡献板(推荐)
2019/04/04 Python
python获取txt文件词向量过程详解
2019/07/05 Python
在python shell中运行python文件的实现
2019/12/21 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
python 计算概率密度、累计分布、逆函数的例子
2020/02/25 Python
html5 Canvas画图教程(5)—canvas里画曲线之arc方法
2013/01/09 HTML / CSS
英国门把手公司:Door Handle Company
2019/05/12 全球购物
中专三年学习的个人自我评价
2013/12/12 职场文书
商场消防管理制度
2014/01/12 职场文书
十周年庆典策划方案
2014/06/03 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
2014年妇委会工作总结
2014/12/10 职场文书
电信营业员岗位职责
2015/04/14 职场文书
2015年学校教研室主任工作总结
2015/07/20 职场文书
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
Python实现文字pdf转换图片pdf效果
2022/04/03 Python
MySQL 原理与优化之Update 优化
2022/08/14 MySQL