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中self原理实例分析
Apr 30 Python
python访问类中docstring注释的实现方法
May 04 Python
详解python 发送邮件实例代码
Dec 22 Python
python 矩阵增加一行或一列的实例
Apr 04 Python
Python wxPython库Core组件BoxSizer用法示例
Sep 03 Python
Windows 8.1 64bit下搭建 Scrapy 0.22 环境
Nov 18 Python
在Python中使用Neo4j的方法
Mar 14 Python
使用 Django Highcharts 实现数据可视化过程解析
Jul 31 Python
Python pandas对excel的操作实现示例
Jul 21 Python
Python开发工具Pycharm的安装以及使用步骤总结
Jun 24 Python
68行Python代码实现带难度升级的贪吃蛇
Jan 18 Python
python如何查找列表中元素的位置
May 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
兼容PHP5的PHP目录管理函数库
2008/07/10 PHP
php读取xml实例代码
2010/01/28 PHP
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
php中使用cookie来保存用户登录信息的实现代码
2012/03/08 PHP
phpmyadmin打开很慢的解决方法
2014/04/21 PHP
ThinkPHP的URL重写问题
2014/06/22 PHP
C# WinForm中实现快捷键自定义设置实例
2015/01/23 PHP
PHP调用Linux命令权限不足问题解决方法
2015/02/07 PHP
PHP 类与构造函数解析
2017/02/06 PHP
PHP下载远程图片的几种方法总结
2017/04/07 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
PHP chop()函数讲解
2019/02/11 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
关于document.cookie的使用javascript
2008/04/11 Javascript
让网页跳转到指定位置的jquery代码非书签
2013/09/06 Javascript
js文本框走动跑马灯效果代码分享
2015/08/25 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
2017/02/17 Javascript
p5.js入门教程之平滑过渡(Easing)
2018/03/16 Javascript
解决select2在bootstrap modal中不能正常使用的问题
2018/08/09 Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
2018/11/14 jQuery
webpack + vue 打包生成公共配置文件(域名) 方便动态修改
2019/08/29 Javascript
python批量下载图片的三种方法
2013/04/22 Python
Python中map和列表推导效率比较实例分析
2015/06/17 Python
python实现各进制转换的总结大全
2017/06/18 Python
详解python基础之while循环及if判断
2017/08/24 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
Pycharm 操作Django Model的简单运用方法
2018/05/23 Python
python变量的存储原理详解
2019/07/10 Python
Python3 解决读取中文文件txt编码的问题
2019/12/20 Python
Python3使用tesserocr识别字母数字验证码的实现
2021/01/29 Python
HTML5标签嵌套规则详解【必看】
2016/04/26 HTML / CSS
《两个铁球同时着地》教学反思
2014/02/13 职场文书
大学生违纪检讨书300字
2014/10/25 职场文书
邀请函怎么写
2015/01/30 职场文书
机关工会工作总结2015
2015/05/26 职场文书
SQL中的连接查询详解
2022/06/21 SQL Server