python学习06--函数及调用&参数与变量&常用函数

1、函数及调用

在这里插入图片描述
TODO 相当于标签,后续可通过查找TODO来找到未完成的函数
在这里插入图片描述

2、让函数返回多个值

分别接收
在这里插入图片描述
封装在列表里
在这里插入图片描述
若函数返回参数个数不确定,则不能用确定个数的参数来接收
在这里插入图片描述

3、递归函数

最先应该写出函数最终结束的条件
在这里插入图片描述

4、命名关键字

必须指定参数名字
用命名关键字隔开后,调动时必须指定关键字名字。否则报错。
在这里插入图片描述
指定默认参数:
在这里插入图片描述

5、可变参数

调用时传入参数数量不确定
在这里插入图片描述

6、关键字参数

剩下的信息以key value的形式传递
在这里插入图片描述
虽然封装成了一个字典,但是不能往里面直接传一个字典。传字典的时候也要写**
在这里插入图片描述
命名关键字前面有可变参数时,不用写,*,否则报错
可变关键字后面必定是明明关键字
在这里插入图片描述
在这里插入图片描述
若要混合使用,这些参数的顺序不可打乱,可以少

7、常用函数

  1. abs 取绝对值
    在这里插入图片描述

  2. all 全部为True(不为0)才输出True
    在这里插入图片描述

  3. any 任意一个值为True则输出True
    在这里插入图片描述

  4. dict 生成一个空字典
    在这里插入图片描述

  5. dir()打印当前程序的所有变量名
    在这里插入图片描述
    带__的是python解释器自带的

  6. locals() 打印当前作用域的所有变量名、变量值
    在这里插入图片描述

  7. map()
    在这里插入图片描述
    如把列表的每个元素都交给这个函数运算一遍
    在这里插入图片描述
    在这里插入图片描述
    只能定义一个函数

  8. max 求迭代对象最大值 min sum
    在这里插入图片描述

  9. ord 打印对应ASCII字符的十进制数字
    在这里插入图片描述

  10. enumerate()
    打印列表的索引与值
    在这里插入图片描述
    在这里插入图片描述

  11. round 保留几位小数
    保留两位小数(若不填,默认不保留小数)
    在这里插入图片描述

  12. str 把数字或者列表变成字符串
    在这里插入图片描述

  13. type 看数据类型
    在这里插入图片描述

  14. zip 配对
    在这里插入图片描述
    不保留多余的
    在这里插入图片描述

  15. filter 把列表里的每一个元素交给函数(第一个参数)运行。若结果为真则保留。
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值