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的加密模块md5、sha、crypt使用实例
Sep 28 Python
Python实现一个简单的MySQL类
Jan 07 Python
Python 迭代器工具包【推荐】
May 06 Python
python 读取excel文件生成sql文件实例详解
May 12 Python
python使用pygame框架实现推箱子游戏
Nov 20 Python
使用Python自动化破解自定义字体混淆信息的方法实例
Feb 13 Python
Python生命游戏实现原理及过程解析(附源代码)
Aug 01 Python
Python 继承,重写,super()调用父类方法操作示例
Sep 29 Python
python-视频分帧&多帧合成视频实例
Dec 10 Python
基于Tensorflow批量数据的输入实现方式
Feb 05 Python
django form和field具体方法和属性说明
Jul 09 Python
Python实现简单的猜单词
Jun 15 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学习笔记 [预定义数组(超全局数组)]
2011/06/09 PHP
discuz图片顺序混乱解决方案
2015/07/29 PHP
Zend Framework分发器用法示例
2016/12/11 PHP
cnblogs csdn 代码运行框实现代码
2009/11/02 Javascript
jQuery+ajax实现鼠标单击修改内容的思路
2014/06/29 Javascript
30个经典的jQuery代码开发技巧
2014/12/15 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
jQuery实用技巧必备(下)
2015/11/03 Javascript
JS组件Bootstrap Table布局详解
2016/05/27 Javascript
JS 动态判断PC和手机浏览器实现代码
2016/09/21 Javascript
Jquery通过ajax请求NodeJS返回json数据实例
2016/11/08 NodeJs
JS实现的驼峰式和连字符式转换功能分析
2016/12/21 Javascript
jQuery实现花式轮播之圣诞节礼物传送效果
2016/12/25 Javascript
详解vue+webpack+express中间件接口使用
2018/07/17 Javascript
使用validate.js实现表单数据提交前的验证方法
2018/09/04 Javascript
element-ui 上传图片后清空图片显示的实例
2018/09/04 Javascript
微信小程序实现简单评论功能
2018/11/28 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
2019/04/18 Javascript
详解Vue前端生产环境发布配置实战篇
2019/05/07 Javascript
Python基于scrapy采集数据时使用代理服务器的方法
2015/04/16 Python
PyQt5实现无边框窗口的标题拖动和窗口缩放
2018/04/19 Python
Python中如何使用if语句处理列表实例代码
2019/02/24 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
通过实例解析python描述符原理作用
2020/01/22 Python
python PIL模块的基本使用
2020/09/29 Python
澳洲女装时尚在线:Blue Bungalow
2018/05/05 全球购物
Big Green Smile法国:领先的英国有机和天然产品在线商店
2021/01/02 全球购物
do you have any Best Practice for testing
2016/06/04 面试题
大学生的网上创业计划书
2013/12/31 职场文书
会计电算化学生个人的自我评价
2014/02/08 职场文书
大学生职业生涯规划书汇总
2014/03/20 职场文书
卫生系统先进事迹
2014/05/13 职场文书
2015入党自荐书范文
2015/03/05 职场文书
给朋友的赠语
2015/06/23 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
Java新手教程之ArrayList的基本使用
2021/06/20 Java/Android