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删除nginx缓存文件示例(python文件操作)
Mar 26 Python
Python中super关键字用法实例分析
May 28 Python
20招让你的Python飞起来!
Sep 27 Python
详解python实现线程安全的单例模式
Mar 05 Python
pyQt4实现俄罗斯方块游戏
Jun 26 Python
django 实现电子支付功能的示例代码
Jul 25 Python
Python比较配置文件的方法实例详解
Jun 06 Python
基于python 微信小程序之获取已存在模板消息列表
Aug 05 Python
python实现最大优先队列
Aug 29 Python
Python爬取爱奇艺电影信息代码实例
Nov 26 Python
浅谈在django中使用filter()(即对QuerySet操作)时踩的坑
Mar 31 Python
python pip如何手动安装二进制包
Sep 30 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
图片存储与浏览一例(Linux+Apache+PHP+MySQL)
2006/10/09 PHP
第二章 PHP入门基础之php代码写法
2011/12/30 PHP
PHP+Ajax验证码验证用户登录
2016/07/20 PHP
分析 JavaScript 中令人困惑的变量赋值
2007/08/13 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
js算法中的排序、数组去重详细概述
2013/10/14 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
JavaScript对象反射用法实例
2015/04/17 Javascript
js实现鼠标滑过文字链接色彩变化的效果
2015/05/06 Javascript
vue中渐进过渡效果实现
2016/10/27 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
2016/12/08 Javascript
Javascript blur与click冲突解决办法
2017/01/09 Javascript
收藏AngularJS中最重要的核心功能
2017/07/09 Javascript
如何抽象一个Vue公共组件
2017/10/17 Javascript
详解vue 组件之间使用eventbus传值
2017/10/25 Javascript
详细教你微信公众号正文页SVG交互开发技巧
2019/07/25 Javascript
vue源码nextTick使用及原理解析
2019/08/13 Javascript
Python 变量类型及命名规则介绍
2013/06/08 Python
编写Python脚本来获取mp3文件tag信息的教程
2015/05/04 Python
Python中表达式x += y和x = x+y 的区别详解
2017/06/20 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
使用Python画出小人发射爱心的代码
2019/11/23 Python
基于python3实现倒叙字符串
2020/02/18 Python
Python实现ElGamal加密算法的示例代码
2020/06/19 Python
解决pycharm不能自动保存在远程linux中的问题
2021/02/06 Python
英国最受欢迎的在线隐形眼镜商店:VisionDirect.co.uk
2018/12/06 全球购物
打架检讨书400字
2014/01/17 职场文书
简易离婚协议书(范本)
2014/10/25 职场文书
2014年营业员工作总结
2014/11/18 职场文书
扩展多台相同的Web服务器
2021/04/01 Servers
python基于tkinter制作下班倒计时工具
2021/04/28 Python
Python数据可视化之用Matplotlib绘制常用图形
2021/06/03 Python
Python+Selenium实现抖音、快手、B站、小红书、微视、百度好看视频、西瓜视频、微信视频号、搜狐视频、一点号、大风号、趣头条等短视频自动发布
2022/04/13 Python
Windows server 2012 配置Telnet以及用法详解
2022/04/28 Servers