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设置socket代理的方法
Jan 14 Python
进一步了解Python中的XML 工具
Apr 13 Python
python连接MySQL数据库实例分析
May 12 Python
python文件的md5加密方法
Apr 06 Python
Python简单实现的代理服务器端口映射功能示例
Apr 08 Python
Python 机器学习库 NumPy入门教程
Apr 19 Python
python 利用栈和队列模拟递归的过程
May 29 Python
django 快速启动数据库客户端程序的方法示例
Aug 16 Python
Django学习之文件上传与下载
Oct 06 Python
Python爬虫爬取微博热搜保存为 Markdown 文件的源码
Feb 22 Python
python批量创建变量并赋值操作
Jun 03 Python
Python Pandas pandas.read_sql函数实例用法
Jun 21 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
PHP5中Cookie与 Session使用详解
2013/04/30 PHP
基于Swoole实现PHP与websocket聊天室
2016/08/03 PHP
PHP简单实现数字分页功能示例
2016/08/24 PHP
thinkphp 框架数据库切换实现方法分析
2020/05/18 PHP
十个优秀的Ajax/Javascript实例网站收集
2010/03/31 Javascript
html页面显示年月日时分秒和星期几的两种方式
2013/08/20 Javascript
JSON格式的键盘编码对照表
2015/01/29 Javascript
举例讲解AngularJS中的模块
2015/06/17 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
使用struts2+Ajax+jquery验证用户名是否已被注册
2016/03/22 Javascript
漫谈JS引擎的运行机制 你应该知道什么
2016/06/15 Javascript
jq实现左滑显示删除按钮,点击删除实现删除数据功能(推荐)
2016/08/23 Javascript
ionic实现带字的toggle滑动组件
2016/08/27 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
setTimeout学习小结
2017/02/08 Javascript
Underscore之Array_动力节点Java学院整理
2017/07/10 Javascript
详解vue-cli 快速搭建单页应用之遇到的问题及解决办法
2018/03/01 Javascript
vue.js-div滚动条隐藏但有滚动效果的实现方法
2018/03/03 Javascript
解决vue项目打包后提示图片文件路径错误的问题
2018/07/04 Javascript
Layui数据表格跳转到指定页的实现方法
2019/09/05 Javascript
[00:36]我的中国心——Serenity vs Fnatic
2018/08/21 DOTA
简单介绍Ruby中的CGI编程
2015/04/10 Python
基于DataFrame筛选数据与loc的用法详解
2018/05/18 Python
django 将model转换为字典的方法示例
2018/10/16 Python
python 实现12bit灰度图像映射到8bit显示的方法
2019/07/08 Python
Python中类似于jquery的pyquery库用法分析
2019/12/02 Python
浅谈pytorch、cuda、python的版本对齐问题
2020/01/15 Python
基于matplotlib中ion()和ioff()的使用详解
2020/06/16 Python
python爬取代理IP并进行有效的IP测试实现
2020/10/09 Python
CSS3实现翘边的阴影效果的代码示例
2016/06/13 HTML / CSS
阿根廷旅游网站:almundo阿根廷
2018/02/12 全球购物
函数指针的定义是什么
2016/08/14 面试题
成品仓管员工作职责
2013/12/29 职场文书
初中班主任工作随笔
2015/08/15 职场文书
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle